Как повернуть SCNNode, после того как я получу скиннер и кости - PullRequest
0 голосов
/ 01 марта 2019

У меня есть сфальсифицированный персонаж в формате DAE (COLLADA), который я получил от сервиса Mixamo.

Я пытаюсь программно изобразить персонажа, однако я не добился успеха.Я написал короткую программу, чтобы изменить исходную позу персонажа из Т-позы (смотря прямо) в положение поворота головы.Если я смогу зайти так далеко, я надеюсь начать менять положение персонажей (позировать).

У меня есть два способа сделать это.Во-первых, нужно, чтобы кожевник нашел кость головы и повернул ее на 45 градусов.Второе - это получить скиннер и применить анимацию к кости головы.

Я могу найти ссылку на скиннер, скелет и кость головы.Когда я вращаю кость, положение головы персонажей не меняется.Однако оператор отладки показывает, что на кости есть поворот.Как заставить персонажа вращать свою голову?

Я исследовал документацию для создания скинов https://developer.apple.com/documentation/scenekit/scnskinner

Символ находится на экране, и при выполнении вывод из операторов печати в Xcode показываетвращение кости, но голова не поворачивалась.Чего мне не хватает?

Есть ссылка на проект Xcode.
Это небольшой пример, который включает DAE и текстуры.

https://drive.google.com/open?id=1sXGUzK0zVR0DeRjQ3rjdgf6Yf72peQvk

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...