Blender Git Commits

Blender Git "xr-actions-D9124" branch commits.

Page: 4 / 6

November 6, 2020, 12:31 (GMT)
XR: Use stage ref space for absolute tracking
November 6, 2020, 08:13 (GMT)
XR: Add axis property to raycast select operator

Allows users to adjust the raycast axis to fit different poses and
controllers.
November 6, 2020, 08:08 (GMT)
Cleanup: Comments
November 5, 2020, 13:33 (GMT)
Merge branch 'master' into xr-actions-D9124
November 5, 2020, 13:31 (GMT)
XR: Add "absolute tracking" session setting

Enables users to define the tracking origin in a way that is not
linked to the headset position. Instead, the tracking values given by
the XR runtime are left unadjusted and a user can manually calibrate
an "origin" landmark object to adjust to their real world space.

Can be useful for applications that use external tracking systems
and those that primarily only need to use controllers (e.g. for
motion capture).
November 4, 2020, 12:33 (GMT)
XR: Ensure valid region for invoking operators

Check for a valid v3d, even if the area / region uses a viewport.
November 4, 2020, 12:30 (GMT)
XR: Use TransInfo viewmat for transform modal_3d

Fixes static variable TODO.
November 4, 2020, 12:24 (GMT)
XR: Compare absolute input value with threshold

Trackpad / thumbstick input values range from -1 to 1, so the
absolute value must be compared against the input threshold.
November 4, 2020, 12:13 (GMT)
Fix build warnings on Linux / gcc
November 3, 2020, 09:50 (GMT)
Merge branch 'master' into xr-actions-D9124
November 3, 2020, 09:47 (GMT)
XR: Implement XR constraints toggle operator

Useful for quickly playing back recorded animations without
overwriting existing data.
November 3, 2020, 08:37 (GMT)
XR: Support auto keying XR constraint objects

If specified, headset / controller objects will auto key on animation
playback. This can be useful for virtual camera applications.
November 3, 2020, 01:46 (GMT)
XR: Fix crash when reading "constraint" objects

Pointers were not being relinked from file.
November 1, 2020, 15:09 (GMT)
Merge branch 'master' into xr-actions-D9124
November 1, 2020, 15:04 (GMT)
XR: Remove view space limitation for transform op

Not needed now that XR supports calling operators with properties.
November 1, 2020, 14:50 (GMT)
XR: Implement raycast select operator

Uses the same raycast method as Scene.ray_cast() and works in object
and edit mode. Although it gives users an alternative to the existing
projection-based VR selection method, it is limited to objects with
real geometry (i.e. meshes).
October 31, 2020, 14:38 (GMT)
Merge branch 'master' into xr-actions-D9124
October 31, 2020, 14:31 (GMT)
Cleanup: Rename controller pose properties

Makes naming consistent with controller#_object session settings.
October 31, 2020, 14:00 (GMT)
XR: Add "constraint" objects to session settings

These objects (3 in total, corresponding to headset and left/right
controllers) will have their location and rotation determined by the
associated XR pose. This provides a way for add-ons to achieve
this "VR constraint" behavior without the need to constantly query
pose information.
October 31, 2020, 13:27 (GMT)
Remove unused parameter
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021