Как сгенерировать один объект, используя несколько объектов в ARCore?

Кто-нибудь знает, как сгенерировать один объект, используя несколько объектов в ARCore?

например, сгенерируйте стол, используя такие части стола, как ножки и т. д.

На самом деле, я понятия не имею, возможно это или нет.

можно ли это сделать во время выполнения?


person dav0803    schedule 12.02.2020    source источник
comment
Привет, @HCJEONG, что именно ты имеешь в виду, говоря ... использование нескольких объектов в ARCore?   -  person Andy Fedoroff    schedule 12.02.2020
comment
Также см. Идеи на странице примеров ARCore, но в противном случае ваш вопрос требует больше подробно о том, с какими проблемами вы сталкиваетесь.   -  person Morrison Chang    schedule 12.02.2020
comment
@ Энди, сэрри. например, создание одной модели с несколькими другими моделями (например, сборка мебели)   -  person dav0803    schedule 12.02.2020
comment
Сборка, как в этих роликах? youtube.com/watch?v=kQKzoaj2cHQ youtube.com/watch?v=wUCGsLRC92o   -  person Andy Fedoroff    schedule 12.02.2020
comment
@ Энди да, похоже на это. но я не имел в виду анимацию. если пользователь отрегулирует высоту ножек стола. стол становится выше (я знаю, что если я использую только модель одного стола, есть способ сделать это. но я хочу использовать отдельные части. например. если пользователь регулирует высоту ножек стола. ножки стола становятся выше, а не целая модель стола)   -  person dav0803    schedule 12.02.2020


Ответы (1)


_1 _ / _ 2_ анимация 3D моделей совершенно не зависит от ARCore. Все, что вам нужно, это подготовить анимацию преобразованных частей вашей 3D-сцены (вы можете сделать это в инструменте 3D-авторинга, таком как 3dsMax, Maya, Modo, Cinema4D, Blender и т. Д.), Затем вам нужно объединить все эти 3D-компоненты в один группа, имеющая только одну точку поворота. Затем сохраните 3D-сцену в любом поддерживаемом формате: .obj, .gltf или .fbx.

введите описание изображения здесь

Если вы создали приложение ARCore с функцией обнаружения плоскости, изображения или обнаружения лица - во время выполнения (после двухсекундного отслеживания) вы автоматически получаете ARAnchor, который должен соответствовать pivot point группе, в которой находятся все анимированные компоненты. Вот и все.

person Andy Fedoroff    schedule 12.02.2020