Skip to main content
Up and Coming
September 1, 2013

HydraDeck - Hydra motion controls (Updated)

Hello folks,

I've come up with a novel controls system using the Razer Hydra and made a few demos with it;



I've now ported this same code to Unity! If you'd like to add this to your project, you can download the scripts here;
https://drive.google.com/file/d/0B1KRnJKwYT-0VllyNGlRQkdHeUE/edit?usp=sharing

To set it up you only need to;

1) Install the Sixsense unity plugin (http://u3d.as/content/sixense-studios/sixense-unity-plug-in/4pA)
2) Add the SixenseInput prefab to your scene
2) Install the HydraDeck_Unity.unitypackage
3) Add the Hydradeck\HydraDeckPlayerController prefab to your scene
4) (optional) add the Hydradeck\HydraDeck Hand prefab to your scene

Additionally, if you'd like to add a Hand to interact with the world, add the "HydraDeck\HydraDeck Hand" prefab
    This topic has been closed for replies.

    31 replies

    New Participant
    June 9, 2015
    "Rasa" wrote:
    Assets/HydraDeck/Scripts/HydraDeckHandController.cs(20,40): error CS0246: The type or namespace name `SixenseHandController' could not be found. Are you missing a using directive or an assembly reference?


    Hi.........Thanks to share this super thing..........I got this error after import everything of your project kindly help to run your project in Unity3d.................How to fix this error.............


    Hi ,

    I m not a CS programmer but i look into the demo scene script provided by sixense and find this :
    I change the HydraHandController.cs like this :

    public class HydraDeckHandController : SixenseHandController
    {....

    To
    public class HydraDeckHandController : MonoBehaviour

    {
    public SixenseHands Hand;

    With this the error disappears but get other error lol
    So would like allso to use it without OVR because i dont have an oculus rift, how can i modify the script to not call the OVR but instead i would use a mouse look.

    Thank you.