В настоящее время у меня есть 6 анимированных моделей, каждая объемом от 5 до 8 МБ каждая.При использовании каждого из них по отдельности их загрузка может занять некоторое время.Мне нужно загружать эти модели по мере необходимости, а не в предзагрузчике libGdx.Загрузка всех 6 моделей в предварительном загрузчике займет много времени, поэтому я пытаюсь обойти это.
Я использовал GWT и libGdx много раз, но не вместе.Этот проект является чисто HTML-проектом, и я знаком с классами, которые необходимо сериализовать, чтобы данные могли передаваться взад и вперед с помощью методов RPC GWT.
Пока что у меня есть 2 идеи сделатьэто:
Перенос данных модели и восстановление сетки с нуля.Это займет много времени и просто не сработает.Кроме того, вероятно, я потеряю такие данные, как анимации.
Использование класса ModelData LibGdx, который будет работать идеально, но, к сожалению, не основной класс и подклассы не сериализуются.
В текущем проекте есть интерфейсы, которые соединяют платформу, специфичную для «ядра», с «html», которая затем может асинхронизировать вызовы RPC.Они прекрасно работают с libGdx.
Есть ли способ пропустить предварительный загрузчик и загружать модели по требованию, когда они необходимы?
Если вам нужна дополнительная информация, я буду рад добавитьчто в.