Задать вопрос
@dendead

Можно ли загрузить в Sceneform 3d объект, разделённый на несколько?

Создаю приложение с дополненной реальностью. Импортирую модельку из блендера, которая содержит в себе несколько частей (голова, туловище, ноги, руки). Sceneform создаёт sfb файл и в коде я управляю моделькой таким образом:
ModelRenderable.builder()
                .setSource(this, R.raw.robot)
                .build()
                .thenAccept(modelRenderable ->
                {
                     AnchorNode anchorNode = new AnchorNode(anchor);
                     transformableNode.setParent(anchorNode);
                     transformableNode.setRenderable(modelRenderable);
                     arFragment.getArSceneView().getScene().addChild(anchorNode);
                });

Если мне нужно делать какие-то преобразования с моделькой, я использую transformableNode.
Подскажите, есть ли возможность каким-то образом управлять разными объектами внутри модельки, а не всей моделью сразу? Например, отслеживать тап по голове, менять цвет туловища и т.д.
  • Вопрос задан
  • 64 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы