Как создать ресурсный пакет во время выполнения? - PullRequest
0 голосов
/ 18 мая 2018

Существует ли инструмент, который преобразует 3D-модели в пакеты активов?или можно конвертировать их во время выполнения?

Я могу конвертировать их, используя Загрузка 3d-объекта с внешнего сервера в Unity3D .Но Мое приложение позволяет конечным пользователям загружать свои собственные 3D-модели и просматривать их в приложении, загружая во время выполнения.

ps: Я очень новичок в Unity.

1 Ответ

0 голосов
/ 18 мая 2018

Существует ли инструмент, который преобразует 3D-модели в пакеты активов?или можно конвертировать их во время выполнения?

Краткий ответ - нет.Вы не можете сделать это во время выполнения, потому что каждый API Unity для создания Assetbundle доступен только в плагинах Editor для редактора.

Но Мое приложение позволяет конечным пользователям загружать свои собственные 3D-модели и просматриватьих в приложении, загрузив во время выполнения.

Если вы пытаетесь разрешить пользователям импортировать и просматривать модель fbx в Unity, тогда вам не нужно Assetbundle длясделайте это.

У вас есть два otipns:

1 . Используйте плагин TriLib (Не бесплатно), если вы хотите поддерживать 40+ других3D-форматы файлов тоже.

2 . Если вы не можете позволить себе платный рабочий плагин, сделайте свой собственный.Для этого необходимо создать плагин с Autodesk FBX SDK на C ++ и использовать C # для связи с этим.Поскольку вы новичок, я предлагаю вам перейти с # 1.

...