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

HumanPoseHandler.SetInternalAvatarPose

Declaration

public void SetInternalAvatarPose(NativeArray<float> avatarPose);

Параметры

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

Описание

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

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