- 7,166
- 329
- 1,544
У меня есть весьма продолговатая по вертикали сущность и когда на нее смотришься под некоторыми углами, она перестает рендериться.
Как можно сделать так, чтобы она рендерилась вообще всегда, пока она находится в радиусе прогрузки игрока?
Я попробовал:
В конструкторе сущности устанавливать
Из метода getRenderBoundingBox возвращать всеобъемлющий ААBB
Визуально баг выглядит так
рендер просто пропадает под некоторым углом
Код:
github.com
github.com
Для теста был использован F3+B для видимости хитбоксов
Как можно сделать так, чтобы она рендерилась вообще всегда, пока она находится в радиусе прогрузки игрока?
Я попробовал:
В конструкторе сущности устанавливать
ignoreFrustumCheck на trueИз метода getRenderBoundingBox возвращать всеобъемлющий ААBB
Визуально баг выглядит так
рендер просто пропадает под некоторым углом
Код:
EnderMagic/src/main/scala/ru/mousecray/endmagic/entity/EntityPortal.java at 634754926dbea360703ea63247896d77f16c6237 · EndersMagic/EnderMagic
Mod adds a variety of things related to The End and Teleportation. - EndersMagic/EnderMagic
EnderMagic/src/main/scala/ru/mousecray/endmagic/client/render/entity/RenderEntityPortal.java at 634754926dbea360703ea63247896d77f16c6237 · EndersMagic/EnderMagic
Mod adds a variety of things related to The End and Teleportation. - EndersMagic/EnderMagic
Последнее редактирование: