Class BodyGestureData
Bodyジェスチャーのデータ
Inheritance
System.Object
BodyGestureData
Namespace: TofAr.V0.Body
Assembly: TofArBodyAssembly.dll
Syntax
public class BodyGestureData
Constructors
BodyGestureData(Vector3[], BodyPlatform)
コンストラクタ
Declaration
public BodyGestureData(Vector3[] pos3D, BodyPlatform platform)
Parameters
Type | Name | Description |
---|---|---|
UnityEngine.Vector3[] | pos3D | |
BodyPlatform | platform |
Fields
abc3D
3Dデータの中心ベクトル
Declaration
public Vector3 abc3D
Field Value
Type |
---|
UnityEngine.Vector3 |
center3D
3Dデータの中心座標(pelvis)
Declaration
public Vector3 center3D
Field Value
Type |
---|
UnityEngine.Vector3 |
Cxyz
3Dデータの中心ベクトル
Declaration
public Vector3 Cxyz
Field Value
Type |
---|
UnityEngine.Vector3 |
NormalizedPos3D
正規化した3Dデータ
Declaration
public Vector3[] NormalizedPos3D
Field Value
Type |
---|
UnityEngine.Vector3[] |
old_pos3D
3Dデータの中心ベクトル
Declaration
public Vector3 old_pos3D
Field Value
Type |
---|
UnityEngine.Vector3 |
P14
3Dデータの中心座標(pelvis)
Declaration
public Vector3 P14
Field Value
Type |
---|
UnityEngine.Vector3 |
perp3D
3Dデータの中心ベクトル
Declaration
public Vector3 perp3D
Field Value
Type |
---|
UnityEngine.Vector3 |
platform
Body認識エンジン種別
Declaration
public BodyPlatform platform
Field Value
Type |
---|
BodyPlatform |
Pos3D
3D位置
Declaration
public Vector3[] Pos3D
Field Value
Type |
---|
UnityEngine.Vector3[] |
q1
3Dデータの中心ベクトル
Declaration
public Quaternion q1
Field Value
Type |
---|
UnityEngine.Quaternion |
q2
3Dデータの中心ベクトル
Declaration
public Quaternion q2
Field Value
Type |
---|
UnityEngine.Quaternion |
rawPos3D
Raw3D位置
Declaration
public Vector3[] rawPos3D
Field Value
Type |
---|
UnityEngine.Vector3[] |
Methods
EditPos3d()
3D位置を更新する
Declaration
public void EditPos3d()
GestureNormalize(BodyGestureData)
ジェスチャーを正規化する
Declaration
public void GestureNormalize(BodyGestureData baseJoint = null)
Parameters
Type | Name | Description |
---|---|---|
BodyGestureData | baseJoint | ジェスチャーのデータ |
PoseNormalize(BodyGestureData)
ポーズを正規化する
Declaration
public void PoseNormalize(BodyGestureData baseJoint = null)
Parameters
Type | Name | Description |
---|---|---|
BodyGestureData | baseJoint |
ResetPos3d()
3D位置をリゼットする
Declaration
public void ResetPos3d()