Прочие компьютерные игры

Пропадение текстур Майнкрафт

В какие-то моменты, смотря под определенным углом или просто бегая, на несколько секунд текстуры блоков пропадают, от чего становится видно все пещеры. Это очень мешает, как исправить?
Это известный побочный эффект/баг одного из алгоритмов оптимизации, используемого при рендеринге чанков.

Есть две основных оптимизации, которые значительно улучшают производительность рендеринга. Первая в режиме реального времени "обрезает" 3D-модель местности так, чтобы отсечь чанки за пределами границ экрана (называется frustum culling, или по нашему "усечение по пирамиде" (поле зрения в компьютерной графике является пирамидой)). Это позволяет избавиться от большей части геометрии и значительно облегчить работу видеокарте.
Но в наше время этого мало, и чтобы дополнительно разгрузить видеокарту, процессор на этапе подготовки кадра отсекает ещё и те чанки, которые полностью перекрываются другими и по итогу не видны, хотя и находятся в видимой области экрана (т.н. occlusion culling, или по-русски "отсечение рельефом". Например, местность по другую сторону горы или пещеры под землёй. Проблема в том, что проверка видимости каждого блока в чанке — непозволительная для процессора роскошь, это слишком долго, поэтому в графическом движке игры присутствуют некоторые трюки и допущения, из-за которых алгоритм отсечения невидимой геометрии в кадре может выдать ложноположительный результат (false positive) для чанка, который в действительности виден для игрока. И тут приходится балансировать между качеством и производительностью — пропускать больше невидимых чанков и увеличивать нагрузку на видеосистему, либо повышать "агрессивность" алгоритма, который будет хорошо отсекать невидимые чанки, но чаще скрывать и те, которые скрывать не должен.

Решения до недавнего времени не было, однако буквально несколько дней назад вышел Sodium 0.5.0 , в котором масштвбно переписали огромное количество алгоритмов рендеринга, в том числе, и алгоритм отсечения местности её рельефом. Команде разработчиков этого мода удалось добиться максимальной производительности алгоритма, при этом сохранив высокую точность и эффективность его работы. Так что, просто установи этот мод и радуйся :)
Если есть желание, можешь поддержать его разработку финансово — разработчики денно и нощно сидят над его совершенствованием и внедрением новых оптимизаций, благодаря чему на данный момент их графический движок стал самым производительным за всю историю Minecraft. И при этом мод по прежнему бесплатен и доступен каждому.
РШ
Рустам Шаипов
35 389
Лучший ответ
Попробуй перезагрузить текстуры f3+t, настройки графики измени,обнови драйвер видеокарты
Рустам Шаипов Глупости.
Алексей Цветков перезагрузка текстур тут не поможет, настройки графики уж тем более, а драйвера у меня всегда последней версии