XrSessionSettings(bpy_struct)#
base class — bpy_struct
- class bpy.types.XrSessionSettings(bpy_struct)#
- base_pose_angle#
Rotation angle around the Z-Axis to apply the rotation deltas from the VR headset to
- Type:
float in [-inf, inf], default 0.0
- base_pose_location#
Coordinates to apply translation deltas from the VR headset to
- Type:
mathutils.Vector
of 3 items in [-inf, inf], default (0.0, 0.0, 0.0)
- base_pose_object#
Object to take the location and rotation to which translation and rotation deltas from the VR headset will be applied to
- Type:
- base_pose_type#
Define where the location and rotation for the VR view come from, to which translation and rotation deltas from the VR headset will be applied to
SCENE_CAMERA
Scene Camera – Follow the active scene camera to define the VR view’s base pose.OBJECT
Object – Follow the transformation of an object to define the VR view’s base pose.CUSTOM
Custom – Follow a custom transformation to define the VR view’s base pose.
- Type:
enum in [‘SCENE_CAMERA’, ‘OBJECT’, ‘CUSTOM’], default ‘SCENE_CAMERA’
- base_scale#
Uniform scale to apply to VR view
- Type:
float in [1e-06, inf], default 1.0
- clip_end#
VR viewport far clipping distance
- Type:
float in [1e-06, inf], default 0.0
- clip_start#
VR viewport near clipping distance
- Type:
float in [1e-06, inf], default 0.0
- controller_draw_style#
Style to use when drawing VR controllers
DARK
Dark – Draw dark controller.LIGHT
Light – Draw light controller.DARK_RAY
Dark + Ray – Draw dark controller with aiming axis ray.LIGHT_RAY
Light + Ray – Draw light controller with aiming axis ray.
- Type:
enum in [‘DARK’, ‘LIGHT’, ‘DARK_RAY’, ‘LIGHT_RAY’], default ‘DARK’
- icon_from_show_object_viewport#
- Type:
int in [-inf, inf], default 0, (readonly)
- shading#
- Type:
View3DShading
, (readonly, never None)
- show_annotation#
Show annotations for this view
- Type:
boolean, default False
- show_controllers#
Show VR controllers (requires VR actions for controller poses)
- Type:
boolean, default False
- show_custom_overlays#
Show custom VR overlays
- Type:
boolean, default False
- show_floor#
Show the ground plane grid
- Type:
boolean, default False
- show_object_extras#
Show object extras, including empties, lights, and cameras
- Type:
boolean, default False
- show_object_select_armature#
Allow selection of armatures
- Type:
boolean, default False
- show_object_select_camera#
Allow selection of cameras
- Type:
boolean, default False
- show_object_select_curve#
Allow selection of curves
- Type:
boolean, default False
- show_object_select_curves#
Allow selection of hair curves
- Type:
boolean, default False
- show_object_select_empty#
Allow selection of empties
- Type:
boolean, default False
- show_object_select_font#
Allow selection of text objects
- Type:
boolean, default False
- show_object_select_grease_pencil#
Allow selection of grease pencil objects
- Type:
boolean, default False
- show_object_select_lattice#
Allow selection of lattices
- Type:
boolean, default False
- show_object_select_light#
Allow selection of lights
- Type:
boolean, default False
- show_object_select_light_probe#
Allow selection of light probes
- Type:
boolean, default False
- show_object_select_mesh#
Allow selection of mesh objects
- Type:
boolean, default False
- show_object_select_meta#
Allow selection of metaballs
- Type:
boolean, default False
- show_object_select_pointcloud#
Allow selection of point clouds
- Type:
boolean, default False
- show_object_select_speaker#
Allow selection of speakers
- Type:
boolean, default False
- show_object_select_surf#
Allow selection of surfaces
- Type:
boolean, default False
- show_object_select_volume#
Allow selection of volumes
- Type:
boolean, default False
- show_object_viewport_armature#
Show armatures
- Type:
boolean, default False
- show_object_viewport_camera#
Show cameras
- Type:
boolean, default False
- show_object_viewport_curve#
Show curves
- Type:
boolean, default False
- show_object_viewport_curves#
Show hair curves
- Type:
boolean, default False
- show_object_viewport_empty#
Show empties
- Type:
boolean, default False
- show_object_viewport_font#
Show text objects
- Type:
boolean, default False
- show_object_viewport_grease_pencil#
Show grease pencil objects
- Type:
boolean, default False
- show_object_viewport_lattice#
Show lattices
- Type:
boolean, default False
- show_object_viewport_light#
Show lights
- Type:
boolean, default False
- show_object_viewport_light_probe#
Show light probes
- Type:
boolean, default False
- show_object_viewport_mesh#
Show mesh objects
- Type:
boolean, default False
- show_object_viewport_meta#
Show metaballs
- Type:
boolean, default False
- show_object_viewport_pointcloud#
Show point clouds
- Type:
boolean, default False
- show_object_viewport_speaker#
Show speakers
- Type:
boolean, default False
- show_object_viewport_surf#
Show surfaces
- Type:
boolean, default False
- show_object_viewport_volume#
Show volumes
- Type:
boolean, default False
- show_passthrough#
Show the passthrough view
- Type:
boolean, default False
- show_selection#
Show selection outlines
- Type:
boolean, default False
- use_absolute_tracking#
Allow the VR tracking origin to be defined independently of the headset location
- Type:
boolean, default False
- use_positional_tracking#
Allow VR headsets to affect the location in virtual space, in addition to the rotation
- Type:
boolean, default False
- classmethod bl_rna_get_subclass(id, default=None)#
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The RNA type or default when not found.
- Return type:
bpy.types.Struct
subclass
- classmethod bl_rna_get_subclass_py(id, default=None)#
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The class or default when not found.
- Return type:
type