Skip to content

Releases: MichaelJW/DorsalVR

Minor Update

06 Oct 21:40
Compare
Choose a tag to compare

Update to latest version of Unity and packages.

Also add a lot more logging to debug build.

Disable Dolphin Calibration; Improve Example YAMLs

24 Jul 19:05
Compare
Choose a tag to compare
  • Disable Dolphin's motion input gyro calibration - all calibration should be done on DorsalVR's end and Dolphin should take any inputs from DorsalVR at face value, so there's no need for Dolphin to do this calibration.
  • WiimoteNunchuk.yaml now imports Wiimote.yaml (renamed from WiimoteOnly.yaml) to reduce redundancy
  • ValveIndex.yaml overrides the default controls triggered by grip to use gripForce based on #5

Input debugger; IMU zeroing

22 Jul 20:08
Compare
Choose a tag to compare

Input Debugger

You can now add simple input debugging by adding a debug node to your YAML like so:

debug:
  bindings:
    - RH_IMU/accelerometer/x
    - <XRController>{RightHand}/grip

(You can add as many sub-nodes to bindings as you like.)

This will make a new overlay appear that shows the value of these inputs in real time.

IMU Zeroing

Previously, IMU devices would wait to update their state until they had gathered 50 samples of position/rotation; now, IMUs use a "static" state until enough samples are gathered - that is, they act as if the IMU device is held completely still at the designated offset.

Separate device/pointer IMUs

09 Jul 20:39
Compare
Choose a tag to compare

Previously both IMUs were based on the pointer of the <XRController>s, but some controllers may not offer a pointer pose. Now there are two configs for IMUs, one using the pointer pose (which WiiExample.yaml uses) and one using the device pose (which GameCubeExample.yaml uses).

v2.0.0: Fix Wiimote INI

07 Jul 20:13
Compare
Choose a tag to compare

Update YAML spec so that the position and rotation of all Devices' VR entities can be defined and bound, the scale can be bound, and the model can be chosen from Unity's six primitives.

(Version number increased because this release will not be backwards compatible with v1's YAML files.)

v1.0.0

06 Jul 19:47
Compare
Choose a tag to compare

Rewritten to make it more flexible both for development and for end-users to configure their preferred setup.

v0.1.2

12 Mar 20:25
c8e373c
Compare
Choose a tag to compare

Fix bug that stopped the server working if SBS was off but Selfie was on.

v0.1

04 Mar 21:00
Compare
Choose a tag to compare

Initial release. Please report any bugs.

v0.1b

05 Mar 17:30
20bad6c
Compare
Choose a tag to compare

Add the ability to apply an additional rotation (tilt) to the virtual controller using the -angleX=XXX command line argument.