Сейчас онлайн: 6
Создано тем 12959 Написано сообщений 816725 Пользователей 366161 Новый участник Данил Шаталов
Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички
Последние сообщения с форума
Просмотров: 60
Ответов: 0
Просмотров: 47
Ответов: 0
Автор: MrMestro
Просмотров: 6109
Ответов: 15
Просмотров: 67
Ответов: 0
Автор: Kodiweya
Просмотров: 54
Ответов: 0
Автор: lamerok
Источник: ru-minecraft.ru
Странно работает освещение в майнкрафте с шейдерами
КАК УБРАТЬ ЧЁРНЫЕ ТЕКСТУРЫ В МАЙНКРАФТЕ? ОТВЕТ ТУТ! ТУТОРИАЛ!
В общем проблема такая я решил поиграть в майн с шейдерами sildrus vibrant medium и появились полосы от освещения и странно работают отражения хотя вчера все было нормально. Я перепробовал много способов менял настройки 3д в панели нвидиа и драйвера новые качал и и переустонваливал майн и много чего еще но проблему так и не решил. Если что вот комплектующие пк: CPU RYZEN 5 2600 , GPU 1060 3 GB OC , 16 GB оперативной памяти , жесткий диск на 500 гигов и ссд на 120 , винда у меня 10 , играю через Tлаунчер на версии 1 18 1 с модом fabric. Пожалуйста помогите не могу решить проблему уже несколько часов
Лучший ответ
Если в шейдерах есть настройка PBR — то отключи его. Если нет — сбрось настройки самих шейдеров
Глеб ЦойЗнаток (373) 9 месяцев назад
я пробовал и сбрасывать и переустонавливать не помогло
Глеб ЦойЗнаток (373) 9 месяцев назад
настройки pbr нету
Алексей ДиковЗнаток (316) 9 месяцев назад
Может, включен MSAA или CO в панели выбора шейдеров? Или там же качество теней/рендеринга стоит не на единице
Глеб Цой Знаток (373) Алексей Диков, не чего подобного нет
Остальные ответы
Источник: otvet.mail.ru
Неправильное освещение блока
Всем привет!
Использую readGlobalLights в рендере кастомного блока, днем блок выглядит нормально, но ночью слишком освещен. Как это исправить?
tox1cozZ
aka Agravaine
8,435 597 2,873
Можно код? Вообще непонятно что за readGlobalLights
Kbac
Можно код? Вообще непонятно что за readGlobalLights
public void readGlobalLights(IBlockAccess iba, int i, int j, int k) < Block block = iba.getBlock(i, j, k); if (Minecraft.isAmbientOcclusionEnabled() !this.forceFlat) < int t; for(t = 0; t < 3; ++t) < for(int b = 0; b < 3; ++b) < for(int c = 0; c < 3; ++c) < this.aoGlobal[t][b][c] = iba.getBlock(i + t — 1, j + b — 1, k + c — 1).getAmbientOcclusionLightValue(); this.lightGlobal[t][b][c] = block.getMixedBrightnessForBlock(iba, i + t — 1, j + b — 1, k + c — 1); >> > t = 0; if (iba.getBlock(i, j — 1, k — 1).getCanBlockGrass()) < t |= 1; >if (iba.getBlock(i, j — 1, k + 1).getCanBlockGrass()) < t |= 2; >if (iba.getBlock(i — 1, j — 1, k).getCanBlockGrass()) < t |= 4; >if (iba.getBlock(i + 1, j — 1, k).getCanBlockGrass()) < t |= 8; >if (iba.getBlock(i — 1, j, k — 1).getCanBlockGrass()) < t |= 16; >if (iba.getBlock(i — 1, j, k + 1).getCanBlockGrass()) < t |= 32; >if (iba.getBlock(i + 1, j, k — 1).getCanBlockGrass()) < t |= 64; >if (iba.getBlock(i + 1, j, k + 1).getCanBlockGrass()) < t |= 128; >if (iba.getBlock(i, j + 1, k — 1).getCanBlockGrass()) < t |= 256; >if (iba.getBlock(i, j + 1, k + 1).getCanBlockGrass()) < t |= 512; >if (iba.getBlock(i — 1, j + 1, k).getCanBlockGrass()) < t |= 1024; >if (iba.getBlock(i + 1, j + 1, k).getCanBlockGrass()) < t |= 2048; >this.globTrans = t; > else < this.lightFlat[0] = (float)block.getMixedBrightnessForBlock(iba, i, j — 1, k); this.lightFlat[1] = (float)block.getMixedBrightnessForBlock(iba, i, j + 1, k); this.lightFlat[2] = (float)block.getMixedBrightnessForBlock(iba, i, j, k — 1); this.lightFlat[3] = (float)block.getMixedBrightnessForBlock(iba, i, j, k + 1); this.lightFlat[4] = (float)block.getMixedBrightnessForBlock(iba, i — 1, j, k); this.lightFlat[5] = (float)block.getMixedBrightnessForBlock(iba, i + 1, j, k); >>
Источник: forum.mcmodding.ru