Здравствуйте.
Пытался сделать рендер . окошка. (отдельный drawRect) меню с 0-0.5 альфой и блюром.
Просмотрел куча вариантов, немного выучил GLSL пока все это читал, но так ничего конкретного на счет блюра не понял.
Пытался использовать шейдер который грузится майнкрафтом
#version 120 uniform sampler2D DiffuseSampler; varying vec2 texCoord; varying vec2 oneTexel; uniform vec2 InSize; uniform vec2 BlurDir; uniform float Radius; uniform float Progress; void main() < vec4 blurred = vec4(0.0); float totalStrength = 0.0; float totalAlpha = 0.0; float totalSamples = 0.0; float progRadius = floor(Radius * Progress); for(float r = -progRadius; r gl_FragColor = vec4(blurred.rgb / (progRadius * 2.0 + 1.0), totalAlpha); >
Код в drawScreen ->
blur.start(); int bd = blur.getUniform(«BlurDir»); int r = blur.getUniform(«Radius»); int p = blur.getUniform(«Progress»); ARBShaderObjects.glUniform2fARB(bd, 1, 0); ARBShaderObjects.glUniform1fARB(r, 1); ARBShaderObjects.glUniform1fARB(p, 1); GuiScreen.drawRect(0, 0, 100, 100, new Color(1, 1, 1, 0.5f).getRGB()); blur.stop();
Настройка шейдеров в Minecraft — Tutorial
И к сожалению блюра нет.
**
перепробовал кучу шейдеров которые есть в интернете и они также «отказываются» блюрить мой рендер
Источник: forum.mcmodding.ru
Blur 1.19.3, 1.18.2, 1.16.5 (размытие фона инвентаря)
Отвлекает задний фон во работы в инвентаре или при крафте? Тогда скачивай и устанавливай данный мод, который добавляет к заднему фону шейдер размытия по Гауссу. Вы можете самостоятельно настроить радиус (силу) размытия, наложение цвета, задержку для пропадания размытия при выходе из инвентаря, а также накладываемый градиент цвета.
Скриншоты
Как установить Blur
- Скачай и установи Minecraft Forge или Fabric
- Скачай мод
- Помести файл в .minecraft/mods
- Можно играть!
Скачать мод Blur
Для 1.19.3 Forge
reblured-1_19_3-1_3_0-beta_1.jar (360.94 Kb, 05-март-2023)
Для 1.19.3 Fabric
blur-2_6_1.jar (168 Kb, 05-март-2023)
Для 1.19.2, 1.19.1 Forge
reblured-1_19_1-1_2_0.jar (360.2 Kb, 05-март-2023)
Для 1.19.2, 1.19.1 Fabric
blur-2_6_0.jar (163.3 Kb, 05-март-2023)
Для 1.18.2 Forge
reblured-1_18_2-1_2_0.jar (360.16 Kb, 05-март-2023)
Для 1.18.2 Fabric
blur-2_4_1.jar (160.15 Kb, 05-март-2023)
Для 1.17.1 Fabric
blur-2_4_0.jar (158.02 Kb, 05-март-2023)
Для 1.16.5, 1.15.2, 1.14.4 Forge
blur-1_1_0-1.jar (358.14 Kb, 05-март-2023)
Для 1.16.5 Fabric
blur-2_1_0-1_16fabric.jar (112.8 Kb, 05-март-2023)
Для 1.15.2 Fabric
blur-1_0_5-1_15_2fabric.jar (243.55 Kb, 05-март-2023)
blur-1_0_4-14.jar (15.77 Kb, 05-март-2023)
blur-mc1_7_10-1_0_1-2.jar (15.85 Kb, 05-март-2023)
Понравился материал? Поделись с друзьями!
Источник: mineload.ru
Blur для Майнкрафт 1.15.2
Blur для Майнкрафт – уникальный шейдер, который в первую очередь ориентирован на удобство и визуальный достаток. Довольно много пользователей говорили о том, что фон во время крафта является пустым и удручающим, порой может отвлекать и никак не вписывается в производимое действие.
Поэтому сегодня у вас будет возможность немного разобраться в этом положении и улучшить фон. Благодаря этому шейдеру фон теперь обретет легкую размытость, которая распространится практически на все окна с активным интерфейсом. Выглядит это вполне интересно и любопытно, предлагая пользователям широкий простор для игры и хорошего настроения.
Как установить шейдер:
Первый шаг: скачайте пакет с шейдером по ссылке ниже.
Второй шаг: Распакуйте скачанный архив и скопируйте папку Blur по пути c:UsersПользовательAppDataRoaming.minecraftresourcepacks ( если данной папки не существует, создайте сами ) ( Для Windows )
Третий шаг: В игре зайдите в Настройки, далее в Пакеты ресурсов. Там нажмите на иконку в левом списке на появившийся новый пакет шейдеров.
Источник: tlauncher.org