Getting started with virtual reality development

To experience virtual reality you need a VR headset and a mobile device or Windows 10 computer.

Oculus Rift hardware

  • Oculus Rift
  • Oculus Touch
  • Extra (3rd) Sensor (Recommended)

Order from the Oculus website. As of March 2017 you can only buy this online via credit card. The total of $717 USD in the example below is approximately $950 AUD.

Example purchase from the Oculus website

Other VR hardware (prices in AUD)

  • Samsung Gear VR – Available now – $159 (add Samsung S7 phone – $1150)
  • HTC Vive – Available now online or from selected AU retail stores – $1270 ($1120 + $150 shipping)
  • Sony PlaystationVR – Available now – $550 (Headset only). PS4 is extra.
  • Google Daydream – Available now – (add Pixel Phone – $1079-$1419)

VR covers

For high uses cases such as public demonstrations or classes we recommend purchasing the Oculus Rift Facial Interface & Foam Replacement Set from VR cover ($75 USD). You can choose either the long facial interface for people who need to wear glasses in the Rift, or the regular version. The interface would need to be swapped between uses if this was required. However, some people who wear glasses can often take them off and use the Rift ok. You will also need to buy a few sets of wipes to use between uses. Non-alcoholic antibacterial wipes are also recommended to wipe down the covers between users, alcoholic wipes may be uncomfortable for some people’s faces.

PC hardware

You can either build your own PC based on the recommended VR specifications or choose from a number of pre-built ‘VR-ready’ systems. The official University computer supplier is currently unable to supply VR-ready computers so these systems need to be provided by third-party resellers.

Desktop

Any PC with the recommended specifications

Laptop

We’ve usedĀ the MSI GTĀ series laptops and they have worked well with VR.

AR hardware (prices in AUD)

Simulator sickness

When developing for virtual reality, it’s important to prevent users from experiencing simulator sickness. This occurs when a user in the real world experiences acceleration beyond a personal comfortable level in the virtual world. Different users have varying levels of tolerance but keep this in mind when creating or demonstrating VR.

Game engines

Setting up Unity for the Oculus Rift

  1. Create a new Unity project and import the Oculus Rift Unity Package.
  2. Go to Edit, Project Settings, Player – check the box Virtual Reality Supported and set Colour Space to Linear
  3. Go to Edit, Project Settings, Quality – in Anti Aliasing select 8x Multi Sampling
  4. Drag the OVRCameraRig prefab from the Assets folder
  5. Optional – In the CentreEyeAnchor set the near clipping plane to .2, ClearFlags to Solid Colour and Background to Black
  6. Create your VR experience
  7. Press the ‘Play’ button in Unity to preview your project in the Oculus Rift

Melbourne VR meetups

VR meetups are a great way to meet other VR developers and enthusiasts and occur regularly throughout the year around Melbourne.

Guides and resources

For more information or to arrange a demonstration contact us.

Learning Environments support centre