@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.
Подскажите, есть ли возможность каким-то образом управлять разными объектами внутри модельки, а не всей моделью сразу? Например, отслеживать тап по голове, менять цвет туловища и т.д.
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы