VR with Unity, Maya Meshes and HTC Vive
Start Unity (You may need to set up an account)
Give your project a name such as Maya_Tutorial. This will create a folder with folders inside.
Save to the Desktop.
Select Create Project.
Close the Services tab, right mouse over the tab, select Close Tab if Services is there.
Import a VR Camera and Sensors for Vive
Choose Window->Asset Store
Type Steam VR Plugin the free one
Select the Steam VR Plugin and Download
Choose Accept All and OK a few times
Put the main view window back to Scene instead of Asset Store
Click the Scene tab on the left
Open the arrow on the SteamVR folder from the Project tab, select Prefabs
In the Inspector tab change Size to Calibrated, this uses the calibrated area from the headset
Drag the CameraRig into the Hierarchy tab
Delete the Main Camera from the Hierarchy tab if there is one
Add RigidBodies and colliders to Vive hand held controllers
Open the arrow for CameraRig in the Hierarchy tab choose one of the Controllers
Choose Component->Physics->Sphere Collider
In the Inspector tab select Edit Collider to change the size of the collider
Do this for the other controller too.
Create poly models for items that do not move in your VR environment. (NURBs do not work)
Make your active area fit within a 15 x 10 x 11.25 xyz unit area centered. (This size could vary based on the calibration of your Vive.)
If you have any texture maps place them in the Desktop->Unity project-> Assets folder
Assign the textures from Maya, get the images from the Unity project Assets folder.
Choose File->Send to Unity->Set Unity Project select Desktop->Unity project
Choose File->Send to Unity->All or Selection
Under File Type Specific Options arrow->Embed Media arrow-> select Embed Media This will keep associations with the texture maps you already saved in your assets folder if you have any.
An FBX model was saved.
Any animated items should be separate Maya files. It will be easier to manage
You may need to bake certain animations that don't translate, such as some deformers and Ncloth, etc. IK rigging and blend shapes should translate
Save a spare copy of your Maya model in another folder away from your Unity project.
Click on the word Assets in the Project tab
Select each Maya file, select the Model section, change the Scale Factor in the Inspector tab to 20.
Drag each Maya file from the Assets list in the Projects tab into the Hierarchy tab.
Add collisions to objects, floor or walls.
Select an object.
Select Component->Physics-> Capsule, Sphere or Box Collider depending on the shape of the object.
Edit the collider shape in the Inspector, choose the Edit Collider button, move the green outlines of the collider shape. (You may need to select the object from the top of its hierarchy.)
If your shape is complex you can add multiple collider shapes to one object.
Make sure Edit Collider mode is off. Select the collider in the inspector, right mouse key Copy Component and Paste Componet as New
(If you like make a prefab. Once you set up a shape with all its colliders, you can drag it from the hierarchy into the Prefabs. This will keep the collisions, it will be available to add to the scene as a copy with collisions already set up.)
Add a rigidbody to your models to make them move with gravity or collisions.
Select your object in the hierarchy, choose Component->Physics->RigidBody
Try experimenting with the settings of the rigid body on your object, especially gravity, drag, and constraints in the inspector.
Start the Steam program from Desktop:
Select the VR button
In Unity: hit the Play button
Answer Accept All in the Steam VR plugin popup window
Turn on the hand held controllers, put on the headset
If the Vive VR is not working:
Make sure everything is connected
Make sure the hand held controllers have charged batteries
Use the Steam VR utility to recalibrate the size of the active area if necessary
Make sure the scale of your model is a similar size to the active area in the SteamVR plugin.
Play Animation from Maya
Select your Maya animated object from the Hierarchy window.
Select Assets in the Project tab
Select your animated object, click the small arrow to open the contents
Select the same object in the Hierarchy window to display its options in the Inspector.
Drag the Take 001 icon over to the Inspector Tab on the right place it on top of Collision Animation
Fix your Texture Maps that come from Maya
Select the texture from the Assets window.
Change Texture Type in the Inspector on the right to Texture.
Change Wrap Mode to Repeat.
Add a different environment
Select the Camera (eye) from the Hierarchy.
Open the arrow and select Camera (eye) from under the CameraRig->Camera (head).
Under Camera in the Inspector, choose Clear Flags Solid Color.
Select a new background color.
Select Window->Asset Store.
Type in Skybox in the ubiquitous search at the top
Hit the Magnifying glass icon.
Select the file you prefer
Select the Download button
You can turn off everything except the Skyboxes if you prefer
Click the Import button
Click the small dot next to Skybox
Select your skybox
Screen Capture Your Project Windows 10, Game Bar, Xbox App
Windows 10, Win Key + G to open, WIN Key + Alt to record
Screen Capture Your Project with OBS Studio