Unity 6.3
0 онлайн 82 гостей 3 в системе
Вход

HumanPoseHandler.GetInternalAvatarPose

Declaration

public void GetInternalAvatarPose(NativeArray<float> avatarPose);

Параметры

Параметр Описание
avatarPose Выходная поза аватара. Поза аватара выражается в виде массива плавающих чисел. Плавающие числа представляют перемещение и вращение суставов как локальные преобразования. Каждое локальное преобразование сустава представляется 3 плавающими числами для перемещения и 4 плавающими числами для вращения (выраженными в виде кватерниона). Преобразование сустава хранится в массиве в том же порядке, что и пути сустава в параметре jointPaths, используемом для построения обработчика человеческой позы. Например, если обработчик человеческой позы был построен с 20 путями соединения, параметр avatarPose должен быть массивом из 140 плавающих чисел.

Описание

Возвращает внутреннюю позу человека, хранящуюся в обработчике поз, и преобразует её в позу аватара.

Если обработчик человеческой позы был построен с помощью корневого преобразования скелета, этот метод ничего не делает.