Как я могу отображать 3D-модели, сделанные в Paint3D, с помощью arcore в дополненной реальности - PullRequest
0 голосов
/ 19 июня 2019

Я хочу создавать простые 3D-модели в Paint3D и отображать их в дополненной реальности с помощью arCore с помощью Android. Но какой бы формат модели я не использовал, всегда возникают проблемы / они вообще не работают.

Когда я сохраняю 3D-модель как .glb, я легко могу просмотреть ее, используя любой просмотрщик .glb / .gltf, и он работает нормально. Затем я преобразовал его в .gltf и импортировал в Android Studio с помощью инструментов Goole Sceneform Tools, но при отображении их в AR они невидимы.

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

Я подозреваю, что проблема в том, что Sceneform Tools в основном используются с внешними ресурсами, такими как .mtl, а мой .gltf имеет ресурсы, но я не знаю, как извлечь их. Так есть ли у кого-нибудь опыт показа 3D-моделей, созданных в Paint3D в дополненной реальности?

Если нет, то есть ли другие простые программы для создания 3D-моделей из png? Потому что в Paint3D вы буквально просто перетаскиваете pngs, и большая часть работы уже сделана.

...