Сегодня я наткнулся на небольшое узкое место в одной из моих сцен. Он имеет относительно большой ресурс фонового изображения 2000x2000. Я использовал загрузчик pixi и все такое, но всякий раз, когда я анимирую эту сцену, в первый раз всегда возникает заметная задержка. После некоторого исследования я считаю, что эта задержка возникает из-за загрузки этого изображения в графический процессор.
К счастью, мне удалось найти плагин подготовки Pixi , который, похоже, предназначен для решения этой проблемы. Насколько я понимаю, он позволяет программно загружать изображение в графический процессор, когда вам нужно.
Я пытаюсь понять, следует ли мне загружать Texture
или Sprite
с помощью этого плагина, чтобы убедиться, что при использовании Sprite
в моей сцене он уже загружен и готов к go.
Я думаю, что было бы неплохо подготовить все изображения, используемые сценой, поэтому у меня есть дополнительный вопрос о том, как удалить их картинки из gpu когда они не нужны?