Drag[en]gine 1.28 Release
This release has the following major additions besides other improvements and fixes:
- Updated Blender scripts to work with action slots introduced in blender 4.4.
- Added support to manually center VR playspace.
- Added support to handle VR two-finger interactions in a general way across profiles supporting hand pose.
- Added support for XR_FB_touch_controller_pro, XR_FB_touch_controller_proximity and XR_META_touch_controller_plus.
- Added "environmentroom.tint" texture property.
- Reworked shaders to support compiling to SPIR-V with OpenGL semantics.
- Added ECBehaviorLightAnimation.
- Added support for side lane running of conversation snippets. this simplifies creating tightly timed cutscenes by running snippets in parallel.
- Added support to ECBehaviorFootSteps to play custom footsteps from conversations.
- Added time support to simple conversation to simplify the process of creating absolutly times cutscenes.
- Modified ECBehaviorVRHandPointAt to provide a stable point if hand interaction is detected.
- Added ECBehaviorVRHandLocomotion and added additional settings to Binding.
- Webassembly support for engine and modules except OpenGL module.
- Added support for VR input device buttons proximity state.
The full changelog you can find here: Changelog Release 1.28
DEMoCap 1.4 Release
- Added support for hand interaction to control DEMoCap from VR.
- Added center playspace button to settings panel. Helps with Quest HMDs using badly aligned playspace.
- Added wrist bone and wrist rotation to fingers motion transfer. Helps with hand orientation when using full finger tracking on Quest HMDs which tend to deliver problematic rotation data.
- Removed project-to-ground support and replaced it with ghost collider which works better with non-teleport navigation mode.
- Reworked wide VR-menu handling to be more user friendly.
- Added waist simulation for use with capturing not using a waist tracker.
The video below explains the release in detail and how to use the new features on the example of a Quest 3S using WiVRn on Linux.