Function descriptions

Foot Controller

Implements the handling of the head input from the various input controllers. This functions should be set on a target and will update its transform. Inspector Properties Body Sideis this the left or right foot?ControllerWhich controllers are enabled.– KinectMicrosoft kinect. Rotation is not supported

Read more ...

Targets Controller

Implements the handling of the avatar as a whole including translation and rotation of the body. Inspector Properties IVRthe Instant VR script

Read more ...

Kinematic Physics

Kinemtic Physics version 1.0 Adds physics interaction to kinematic rigid bodies. The rigidbody will follow the target, but phyisics interactions like a collision with a static object will limit the following. The difference between the rigibody position and target position is translated into a force, the difference in rotation is translated into a torque. Inspector...

Read more ...

Body Movements

IVR_Body Movements Version: 3.1 The Body Movements implements the full body procedural animation based on various inverse kinematics techniques. The script is editor enabled so that the body positions are updated even which you move the InstantVR targets in the editor during design. The script can be disabled so that body movements are no longer...

Read more ...

Grabbed Rigidbody

This function is attached to grabbed objects. It will make sure the object is following the hand and it contains functions for trasnforming the object from a non-kinematic rigidbody to a kinematic rigidbody. Inspector Properties Handthe Hand Movements object of the hand holding the object (Read Only) Functions GrabbedUpdatemoves  the rigidbody to match the hand...

Read more ...

Hand Controller

Implements the handling of the hand input from the various input controllers. This functions should be set on a target and will update its transform. Inspector Properties Body SideWhich hand is controlled by this targetInputLow level input values– Stick HorizontalAnalog stick horizontal value– Stick VerticalAnalog stick vertical value– Stick ButtonAnalog stick press– Button OneFirst Button...

Read more ...

Hand Handle

This function defines the position and rotation of the object when it is grabbed. Inspector Properties Rangethe range within this function will snap the rotation and position to the handles' transform Additional Script Variables Positionadditional delta which can be used to position the handleRotationadditional delta which can be used to rotate the handle

Read more ...

Hand Movements

IVR_Hand Movements version 3.1 This function animates the hand and implements grabbing objects Inspector Properties Thumb InputThe bending of the thumb. 1 = maximal bendIndex InputThe bending of the index finger. 1 = maximal bendMiddle InputThe bending of the middle finger. 1 = maximal bendRing InputThe bending of the ring finger. 1 = maximal bendLittle

Read more ...

Head Controller

Implements the handling of the head input from the various input controllers. This functions should be set on a target and will update its transform. Inspector Properties ControllerWhich controllers are enabled. The order in which the controllers are listed determine the priority. For example: the Oculus Rift is chosen above the Kinect– RiftOculus Rift– KinectMicrosoft...

Read more ...

Hip Controller

Implements the tracking of the hips. Only positional tracking is supported at the moment. Inspector Properties ControllerWhich controllers are enabled.– KinectMicrosoft kinect. Rotation is not supported

Read more ...

InstantVR

InstantVR version 3.1 The main function which configures the avatar. This script will add the Body Movements script and a Rigidbody to the avatar. It will also add the VR Hand script and a Rigidbody to the hands of the avatar. This function also replaces the former 'Input Controller' and 'Walking' functions. Inspector Properties Head...

Read more ...