Blender Git Commits

Blender Git "xr-controller-support" branch commits.

Page: 4 / 13

July 7, 2021, 11:04 (GMT)
Merge branch 'master' into xr-controller-support
July 7, 2021, 10:22 (GMT)
XR: Add teleport offset option
July 7, 2021, 10:22 (GMT)
XR: Fix action state querying from Python

Credit: Jacob Merrill
July 4, 2021, 06:48 (GMT)
Merge branch 'master' into xr-controller-support
July 4, 2021, 06:42 (GMT)
XR: Show selection/controller overlays by default
July 4, 2021, 06:40 (GMT)
XR: Fix mirror view not matching navigation

Forgot to update eye poses with viewer pose.
July 3, 2021, 04:06 (GMT)
Merge branch 'master' into xr-controller-support
July 3, 2021, 04:05 (GMT)
XR: Fix render artifacts with viewport denoising

Addresses T76003. When using VR with Eevee and viewport denoising,
scene geometry could sometimes be occluded for one eye. Solution was,
as Clement suggested, to use a separate GPUViewport/GPUOffscreen for
each VR view instead of reusing a single one for rendering.
July 3, 2021, 04:05 (GMT)
XR: Direction lock, frame based speed fly options
July 3, 2021, 04:04 (GMT)
Cleanup: RNA text
July 2, 2021, 09:17 (GMT)
Merge branch 'master' into xr-controller-support
July 2, 2021, 09:10 (GMT)
XR: Support haptic feedback for actions

Adds haptic settings to float (button) actions that can be used to
apply haptics when an action is active. Users can configure the
duration, frequency, and amplitude of the feedback as well as when
it will be applied (press, release, press/release, or repeat).

The haptic output path/target is specified via the name of an
existing action of type "haptic". This allows float actions to target
the same output paths without the need for multiple haptic actions.
July 2, 2021, 09:09 (GMT)
XR: Add cubic interpolation option for fly speed
July 2, 2021, 09:07 (GMT)
XR: Add option to raycast from viewer pose

Useful when using a gamepad or for systems without motion
controllers.
July 2, 2021, 08:59 (GMT)
XR: Fix grab transform for parented objects
June 26, 2021, 10:33 (GMT)
Merge branch 'master' into xr-controller-support
June 26, 2021, 10:25 (GMT)
XR: Allow multiple modal actions at a time

This was disabled before since modal handlers for action operators
could receive events from other actions and exit prematurely. Now,
the XR operators check for events with the matching operator and
properties to avoid this. In addition, a list of active modal actions
is stored in the session state so that duplicate operators can be
filtered out when dispatching events.
June 26, 2021, 10:11 (GMT)
XR: Use prior nav data to calculate viewer pose

Fixes an issue where draw callbacks were not drawn correctly if an
operator changed the navigation. Now, the navigation transforms are
saved before dispatching action events and are later used to
calculate the viewer/controller poses.
June 23, 2021, 11:35 (GMT)
Merge branch 'master' into xr-controller-support
June 23, 2021, 11:30 (GMT)
XR: Add fly navigation operator

Navigates the scene by moving/turning relative to navigation space
or the XR viewer/controller. Users can select from a variety of
these modes as well as specify the min/max speed and whether to lock
elevation.

Also: pass float threshold to XR action events.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021