#android #arcore #sceneform
#Android #arcore #sceneform
Вопрос:
Я хочу использовать Google ARCore в своем приложении. Итак, я хочу установить плагин Google Sceneform Tools. Но после установки и перезапуска IDE я вижу это уведомление:
«Ошибка плагина: плагин «Google Sceneform Tools (бета-версия)» несовместим (поддерживается только в IntelliJ IDEA)».
Я делаю что-то не так?
Комментарии:
1. Google sceneform устарел.
2. Итак, могу ли я преобразовать файл .obj в файл .sfa без этого плагина?
3. Теперь вы можете работать только с obj или fbx
Ответ №1:
Как уже говорилось ранее, Sceneform теперь устарел, но… Вы можете справиться с этим тремя способами:
- Установка более старой версии Android Studio (3.5.2 или ниже), а затем плагин Sceneform должен работать нормально.
- Использование этого репозитория GitHub.Он каким-то образом основан на плагине Sceneform, но работает извне. Благодаря базовым знаниям cmd / bash это позволяет конвертировать
.obj
файлы в.sfa
и.sfb
файлы. Но в моем случае он не смог правильно конвертировать.fbx
анимированные 3D-модели. - Следуя руководству в документации, вы должны иметь возможность загружать
.glb
и.gltf
во время выполнения без каких-либо преобразований.
Надеюсь, это кому-то поможет 😉
Комментарии:
1. Большое спасибо. Но я использую Sceneform 1.16.0, и он отлично работает после обновления до Androidx. Но он не поддерживает файлы sfa или sfb, только файлы glb. Вот статья, которую я написал о простом AR-приложении, geeksforgeeks.org /…
Ответ №2:
Поскольку sceneform устарел, модели .sfa и .sfb не поддерживаются . однако вы можете использовать модели gltf и glb