PICO Unity XR SDK
|
Static Public Member Functions | |
static bool | GetHeadPosMatrix (out Matrix4x4 matrix) |
Gets the PosMatrix of the head. More... | |
static bool | GetCombineEyeGazePoint (out Vector3 point) |
Gets the position of the combined gaze point. More... | |
static bool | GetCombineEyeGazeVector (out Vector3 vector) |
Gets the direction of the combined gaze point. More... | |
static bool | GetLeftEyeGazeOpenness (out float openness) |
Gets the openness/closeness of the left eye. More... | |
static bool | GetRightEyeGazeOpenness (out float openness) |
Gets the openness/closeness of the right eye. More... | |
static bool | GetLeftEyePoseStatus (out uint status) |
Gets whether the data of the current left eye is available. More... | |
static bool | GetRightEyePoseStatus (out uint status) |
Gets whether the data of the current right eye is available. More... | |
static bool | GetCombinedEyePoseStatus (out uint status) |
Gets whether the data of the combined eye is available. More... | |
static bool | GetLeftEyePositionGuide (out Vector3 position) |
Gets the position of the left eye in a coordinate system. The upper-right point of the sensor is taken as the origin (0, 0) and the lower-left point is taken as (1, 1). More... | |
static bool | GetRightEyePositionGuide (out Vector3 position) |
Gets the position of the right eye in a coordinate system. The upper-right point of the sensor is taken as the origin (0, 0) and the lower-left point is taken as (1, 1). More... | |
static bool | GetFoveatedGazeDirection (out Vector3 direction) |
Gets the foveated gaze direction (i.e., the central point of fixed foveated rendering). More... | |
static bool | GetFoveatedGazeTrackingState (out uint state) |
Gets whether the current foveated gaze tracking data is available. More... | |
|
static |
Gets the PosMatrix of the head.
matrix | A Matrix4x4 value returned by the result. |
true
: successfalse
: failure
|
static |
Gets the position of the combined gaze point.
point | A vector3 value returned by the result. |
true
: successfalse
: failure
|
static |
Gets the direction of the combined gaze point.
vector | A vector3 value returned by the result. |
true
: successfalse
: failure
|
static |
Gets the openness/closeness of the left eye.
openness | A float value returned by the result. The value ranges from 0.0 to 1.0 . 0.0 incicates completely closed, 1.0 indicates completely open. |
true
: successfalse
: failure
|
static |
Gets the openness/closeness of the right eye.
openness | A float value returned by the result. The value ranges from 0.0 to 1.0 . 0.0 indicates completely closed, 1.0 indicates completely open. |
true
: successfalse
: failure
|
static |
Gets whether the data of the current left eye is available.
status | An int value returned by the result:
|
true
: successfalse
: failure
|
static |
Gets whether the data of the current right eye is available.
status | An int value returned by the result:
|
true
: successfalse
: failure
|
static |
Gets whether the data of the combined eye is available.
status | An int value returned by the result: 0 : not available 1 : available |
true
: successfalse
: failure
|
static |
Gets the position of the left eye in a coordinate system. The upper-right point of the sensor is taken as the origin (0, 0) and the lower-left point is taken as (1, 1).
position | A vector3 value returned by the result. |
true
: successfalse
: failure
|
static |
Gets the position of the right eye in a coordinate system. The upper-right point of the sensor is taken as the origin (0, 0) and the lower-left point is taken as (1, 1).
position | A vector3 value returned by the result. |
true
: successfalse
: failure
|
static |
Gets the foveated gaze direction (i.e., the central point of fixed foveated rendering).
direction | A vector3 value returned by the result. |
true
: successfalse
: failure
|
static |
Gets whether the current foveated gaze tracking data is available.
status | An int value returned by the result:
|
true
: successfalse
: failure