SteamVR Plugin

Requires Unity 4.7.1 or higher.
ATTN: When upgrading from an older version, it is best to first delete the SteamVR folder in your project, and then import the package. You may also want to delete any "openvr_api" files in your Plugins folder and its subfolders before importing the new package.

The SteamVR SDK allows developers to target a single interface that will work with all major virtual reality headsets from seated to room scale experiences. Additionally, it provides access to tracked controllers, chaperoning, render models for tracked devices. SteamVR's compositor allows you to preview your content in VR using Unity's play mode, while leaving the normal game window to act as your companion screen on the main monitor.

Supports DX11 on Windows 7 and up

Requires installing the SteamVR runtime via Steam to use (under Tools).

more info
discuss
 
Version: 1.2.2 (Jun 29, 2017) Size: 33.7 MB Visit Publisher's Website Support Website

Originally released: 30 April 2015
Package has been submitted using Unity 4.7.1, 5.0.1, and 5.4.0 to improve compatibility within the range of these versions of Unity.

Package Contents

SteamVR
Editor
SteamVR_Editor.cs
SteamVR_Preferences.cs
SteamVR_RenderModelEditor.cs
SteamVR_Settings.cs
SteamVR_SkyboxEditor.cs
SteamVR_Update.cs
Extras
SteamVR_GazeTracker.cs
SteamVR_LaserPointer.cs
SteamVR_Teleporter.cs
SteamVR_TestIK.unity
SteamVR_TestThrow.cs
SteamVR_TestThrow.unity
SteamVR_TestTrackedCamera.cs
SteamVR_TestTrackedCamera.mat
SteamVR_TestTrackedCamera.unity
SteamVR_TrackedController.cs
InteractionSystem
Core
Icons
vr_interaction_system.png
vr_interaction_system_feet.png
vr_interaction_system_left_hand.png
vr_interaction_system_left_hand_question.png
vr_interaction_system_right_hand.png
vr_interaction_system_right_hand_question.png
vr_interaction_system_unknown_hand.png
Materials
FallbackHandIndicator.mat
HoverHighlight.mat
SeeThru.mat
SteamVRControllerModel.mat
Prefabs
BlankController.prefab
Player.prefab
Scripts
BodyCollider.cs
CircularDrive.cs
ComplexThrowable.cs
ControllerHoverHighlight.cs
CustomEvents.cs
DebugUI.cs

Recommendations

Search provider is temporarily unavailable. Please try again later.

Customers also purchased

1-3 of 30

User Reviews

2 years ago

This review was submitted for a previous version of the package. Version: 1.0.1


Unpolished, but functional

(91 of 110 found this review helpful)

This desperately needs more documentation and an open developer forum.

2 years ago

This review was submitted for a previous version of the package. Version: 1.0.2


Works quite well already

(25 of 32 found this review helpful)

It's unfortunate that Mac OS is not supported, yet - but still I was able to create a little SteamVR demo that actually worked on Windows from my Mac in less than 15 minutes, by porting a demo from Unity 5.1beta5 with Unity's new built-in VR integration back to Unity 5.0 using the SteamVR plugin (it might work also with Unity 5.1 but I didn't want to take a risk as I could not test this "on device").

Hopefully this will eventually be fully integrated into the Unity VR integration but for now, I'm just really happy that this is available on the Unity Asset Store (just need the HTC Vive DevKit to actually be able to test room-scale VR experiences).

In fact, this is much much better than the native VR integration that came with Unity 5.1. Hopefully, Unity will learn from Valve and improve the native VR integration.

2 years ago

This review was submitted for a previous version of the package. Version: 1.0


easy to use

(22 of 29 found this review helpful)

easy vive support!

All prices are exclusive of VAT