|
enum | ID {
Head
, LeftHand
, RightHand
, Hips
,
LeftFoot
, RightFoot
, Tracker1
, Tracker2
,
Tracker3
, Tracker4
, Count
} |
|
|
static Rotation | CalculateBoneRotation (Vector bonePosition, Vector parentBonePosition, Vector upDirection) |
|
|
DeviceView | device |
| The device to which the sensor belongs
|
|
Tracker.Status | status = Tracker.Status.Unavailable |
| Status of the sensor
|
|
|
Vector | _localSensorPosition |
|
Rotation | _localSensorRotation |
|
Vector | _sensorPosition |
|
Rotation | _sensorRotation |
|
float | _positionConfidence |
| Tracking confidence
|
|
float | _rotationConfidence |
|
Vector | _sensor2TargetPosition = Vector.zero |
| The position of the tracker relative to the origin of the object it is tracking
|
|
Rotation | _sensor2TargetRotation = Rotation.identity |
|
|
Vector | localSensorPosition [get] |
|
Rotation | localSensorRotation [get] |
|
Vector | sensorPosition [get] |
|
Rotation | sensorRotation [get] |
|
float | positionConfidence [get] |
|
float | rotationConfidence [get] |
|
Vector | sensor2TargetPosition [getset] |
|
Rotation | sensor2TargetRotation [getset] |
|
◆ Sensor()
Passer.Humanoid.Tracking.Sensor.Sensor |
( |
DeviceView |
_device | ) |
|
Create new sensor the the device
- Parameters
-
◆ Update()
The documentation for this class was generated from the following file:
- Assets/Passer/HumanoidControl/Runtime/HumanoidControl/Libraries/Core/Sensors/Sensor.cs