Oculus Rift / Go & Samsung Gear VR App Development

Room Scale

There are several headset and gear options for creating a VR experience that meets your requirements. It depends on your budget, your intended use, and the degree of mobility you require.

Oculus Rift

The Oculus Rift is an excellent virtual reality system for experiences that require the user to sit, stand, or take a step or two in any direction. The Rift is a room scale device that allows 6DOF (6 degrees of freedom): looking up and down, left and right, and forward and backward.

The HMD, or head mounted display, is tethered to a high-end computer that is the powerplant for this device. The Oculus Rift also comes with touch controllers with 6DOF that allow you to transport your hands into your VR environment and interact with objects in real time.

The optimal space required for this system is a minimum of 7ft x 7ft.

Creating apps for the Oculus Rift takes a lot of work, but these apps are the most robust, and the experience is the most immersive and realistic. With the power of a high-end computer behind you, apps developed for the Rift are also the most visually appealing.

We are able to create apps that are deployed either locally to the computer itself or uploaded to the Oculus store and available for download remotely.

Samsung Gear

The Samsung Gear is a comparatively inexpensive HMD that is compatible with newer Samsung phones, and allows you to place your phone within the headset and view content from Oculus in VR. Unlike the 6DOF of the Oculus Rift, Samsung Gear offers only 3DOF because of the limited hardware capabilities of mobile phones as opposed to a high-end computer.

Samsung Gear also has the option of using a hand-held motion controller with 3DOF. The controller acts as a laser pointer within your VR environments to help make interactions more immersive.

When creating apps for the Gear, optimization of assets is the most important aspect of the development process. Since the apps are run on a mobile phone, 3D models, textures, and lighting all need to be strategically created in order to keep file size as small as possible to be able to run an experience smoothly.

We are able to create these apps and deploy them either locally to the individual phone, or upload the apps to the Oculus store for remote download.

Oculus Go

The Oculus Go is a great virtual reality headset that allows users to view VR content on the go! This standalone device doesn’t need a mobile phone or high-end computer to run it, allowing for more freedom to travel anywhere with it easily.

Like the Samsung Gear, the HMD has only 3DOF, so it is not room scale and you are unable to take a step forward or back and reflect that movement in your VR environment. It is a “passive” way of viewing VR.

The Oculus Go also comes with a hand controller with 3DOF that allows you to interact with your environment and menu systems like you would with a laser pointer.

Creating apps for the Go is similar to the Gear—optimization of assets is the most important part. Although the hardware of the Go is dedicated to graphics and doesn’t have to consider taking calls or text messages, developing for this platform still needs to be well thought out. Like the Gear, we are able to deploy your app directly to the device, or upload to the Oculus store to download remotely.

We love developing

for Oculus platforms

What do we develop the most for Oculus? Typically, a majority of our Oculus development is for the Rift since it is the most immersive experience. Second in popularity is the new Oculus Go, followed by Samsung Gear VR.

Oculus Rift
Oculus Go
Samsung Gear

SMDVR – Design. Create. Explore.

Working Hours : 08:00 – 18:00
Phone : +647 746 9149