Release Notes v2.1

Version 2.1.15

  • Remote Avatar movements
  • Let go object colliders restoration
  • Handle as Rigidbody child grabbing
  • Vive Arm tracker when tracker is not present
  • Unet Grabbed Object at scene start
  • Auto Preferences Setting for XR SDKs
  • Orbbec Astra SDK v2.0.15 compatibility
  • Unity 2019.1 compatibility
  • VRTK calibration and hand position
  • Orbbec Astra crash
  • Avatars with rotated hips

Version 2.1.14

  • Windows MR select and grab buttons are pressed together
  • Added ActivateClick() to Interaction Pointer
  • Foot animation does not complete
  • Rescaling when avatar is changed (HeadTarget.cs, HumanoidControl.cs, UnityVR.cs)
  • Added Step Offset field to Humanoid->Movements
  • Feet stepping when changing avatar
  • Remote Avatar movements with Unet

Version 2.1.13

  • Humanoid Prefab fix
  • Face Bones where sometims using target bones
  • Camera placement for avatars without eye bones
  • Leap Motion jitter when walking
  • Unity Networking without Humanoids in the scene
  • Body pose with low head position
  • Added Body Rotation option on HipsTarget
  • Changing avatars while tracking

Version 2.1.12

  • Unity 2019.1 compatibility
  • Controller Input function in prefabs
  • Grabbing without physics
  • Unet warnings when using Photon PUN
  • Vive Tracker positions are not stored
  • Hand Pose not reset to default pose
  • Body collisions
  • Arm Animator pose for certain avatars
  • Handle pos/rot settings not stored in prefabs
  • Shoulder rotation after calibration
  • Hips Rotation
  • Humanoid Pose when avatar is not facing forward
  • Prefab inspector

Version 2.1.11

  • Enable Oculus/OpenVR/Mixed Reality when unityVRhead is enabled and VR settings are enabled
  • Prevent creation of many UnityVR Roots in prefabs
  • Head Interaction Pointer does not move in Pro without eye tracking
  • Straight Interaction Pointer uses the Max Distance parameter
  • Neuron Fusion is overcompensating
  • Ensure feet on the ground with Neuron Fusion
  • Real world controllers visible when Show Real Objects is disabled
  • Vive Tracker orientation correction
  • Humanoid collisions
  • Networked physics
  • Leap Motion rotation correction option
  • Scale Avatar to Tracking with VR headsets
  • Disable wiresphere around handles
  • Two handed grab
  • Grabbing Rigidbodies with child rigidbodies
  • Enable multi-object editing on teleport targets
  • Improved torso movements
  • Improved shoulder movements
  • Twisted arms for avatars with unbended arms
  • Calibrate at Start does not work with SteamVR
  • Grabbing objects with trigger colliders
  • Foot rotation during walk animation
  • Scale avatar calibration

Version 2.1.10

  • Hips position for remote humanoids
  • HeadTarget RotationX/Y improvement
  • Oculus Universal Menu recenter handling
  • Added Controller Input support for SetPose
  • Disabled warning about additional EventSystem

Version 2.1.9

  • Added improved Gun prefab: ‘357 Magnum’
  • Hidden Game Controller Enabled switch
  • Photon Classic in pre-Unity 2018.3 error in Configuration_Editor
  • Event Type in Controller Input could be changed in prefabs
  • Unhide the target rig and give it a proper name
  • Photon PUN: movements are not updated
  • Photon PUN: don’t send poses of deleted humanoids
  • Could not change NetworkingPrefab in NetworkingStarter for Photon PUN
  • Error when Oculus Support enabled before switch to Windows UWP platform

Version 2.1.8

  • Oculus/SteamVR support not included while it is enabled in preferences
  • Issues when using Photon PUN
  • Collisions while walking
  • Fixed errors in velocity calculation at first frame
  • Added check on configuration being null
  • Prefab detection fix for Unity 2018.3

Version 2.1.7

  • Rollback: Oculus/SteamVR support not included while it is enabled in preferences
  • Humanoid is missing in Grocery Store Unet demo scene

Version 2.1.6

  • Added ‘Disconnect Instances’ prefab setting
  • Running Build gives “Object reference is not set to an instance of an object”
  • Pose improvements
  • Humanoid Collisions with disabled proximity speed
  • Camera destroyed when using avatar manager in non-VR mode
  • Hand physics when using avatar manager
  • Body glitch when looking down angle > 90 degrees
  • Improved hand position when using arms animator
  • Arm twist when replacing avatar with different arm rotation
  • Added experimental arm swing
  • fixed pose with rotated neck bones in avatar
  • Hands are no longer detached in the editor
  • With humanoid Y axis rotation, torso is rotated
  • Cleanup when HumanoidControl script is deleted
  • Remote avatars leg animator
  • Body pull when holding rigidbodies
  • PUN Networking errors
  • Fingers bending after change avatar
  • InputEvent.SetMethod(null) throws error
  • InteractionPointer goes to 0,0,0 when humanoid is parented to another gameobject
  • Oculus/SteamVR support not included while it is enabled in preferences

Version 2.1.5

  • Solved missing script warnings on SteamVR real world object
  • Fixed default hand pose
  • Added deadzone for Hydra Joystick
  • Interaction pointer not working when Canvas is added to scene
  • Added check on non-Humanoid EventSystems in scene
  • Face expressions
  • Leap Camera on HMD placement when Leap gameObject is created
  • Leap Camera in HMD placement when calibrating
  • Oculus incorrect head position
  • Hand objects could be destroyed for Prefab and disabled objects
  • SteamVR Error when sync Tracking is enabled
  • Humanoid movements when changing avatars in non-forward facing orientation
  • Arm animator position with small shoulders and wide hips

Version 2.1.4

  • Added BallGrab and AnyGrab to Handle
  • Added Wiresphere gizmos for Handle range
  • Added Body Pull Setting in Humanoid Control
  • Right hand pose rotation direction
  • Base pose when hand pose is assigned
  • nullpointer exception when avatar is changed
  • arms are twisted when changing an avatar
  • Support for VRTK v3.3.0
  • Fixed hand pose when holding static objects
  • Restore hand pose when letting go
  • houlder position when holding static objects
  • Forearm twist

Version 2.1.3

  • Windows Mixed Reality fix

Version 2.1.2

  • Updated openvr_api.cs to match the version in SteamVR v2
  • Unity 2018.3 compatibility
  • Improvements for avatars without chest bones
  • Placement of body colliders
  • Humanoid Collider objects now take the tag/layer from the humanoid object

Version 2.1.1

  • Rigidbody Limitations rotation axis support
  • Added Calibrate at Start option for Humanoid Control
  • Improved stability VR Hmd tracking
  • Improved Leap Motion tracking
  • Fixed issues with Oculus Camera Prefab
  • (Unity 2018.3) use ContinuousSpeculative collision detection for hands.
  • Improve humanoid posing in the editor
  • Initial controller positions in specific cases

Version 2.1.0

  • Built-in VRTK support
  • Kinect 360 support
  • PUN 2 support
  • Poses as objects which can be assign to multiple humanoids
  • Spherecast interaction pointer type
  • Physics can be switched on the hands independently
  • Improved Kinect – VR device calibration
  • Improved avatar pose stability
  • Many minor improvements