Предварительная загрузка ресурсов в память

Версия Minecraft
1.7.10
API
Forge
12
0
Доброго времени суток. Возник такой вопрос - есть модель, у которой текстура разрешением 256 или 512 пикселей. Таких моделей много. Есть ли какая то возможность при запуске игры загружать эти текстуры в память, что бы не вызывать пролаг при рендере этой модели?
 
Решение
Если моделей много, то глупо сразу их все грузить. Лучше грузить лениво, но асинхронно.
Копай в сторону ThreadDownloadImageData. Как использовать можно посмотреть в AbstractClientPlayer, там скины игроков так грузятся.
Немного перепиши, чтобы можно было грузить по ResourceLocation как обычную текстуру.
Если моделей много, то глупо сразу их все грузить. Лучше грузить лениво, но асинхронно.
Копай в сторону ThreadDownloadImageData. Как использовать можно посмотреть в AbstractClientPlayer, там скины игроков так грузятся.
Немного перепиши, чтобы можно было грузить по ResourceLocation как обычную текстуру.
 
Назад
Сверху