unreal.SteamVRTrackingSpace

class unreal.SteamVRTrackingSpace

Bases: EnumBase

deprecated: ‘SteamVRTrackingSpace’ was renamed to ‘HMDTrackingOrigin’.

CUSTOM_OPEN_XR: SteamVRTrackingSpace

Custom OpenXR tracking space of some kind. You cannot set this space explictly, it is automatically used by some platform plugin extensions.

Type:

4

LOCAL: SteamVRTrackingSpace

For seated experiences. Always Supported. Typically centered around the HMDs initial position either at app startup or device startup. Useful for seated experiences. Previously called Eye Space.

Type:

2

LOCAL_FLOOR: SteamVRTrackingSpace

For standing stationary experiences. Typically centered around HMDs initial position either at app startup or device startup, with Z 0 set to match the floor as in the Stage Space. Falls back to local.

Type:

1

STAGE: SteamVRTrackingSpace

For walking-around experiences. The origin will be at floor level and typically within a defined play areas who’s bounds will be available. Falls back to local.

Type:

3

VIEW: SteamVRTrackingSpace

Previously sometimes used Eye space to query for the view transform, this space is fixed to the HMD, meaning that as the hmd moves this space moves relative to other spaces. This isn’t used as a tracking origin.

Type:

0