Creating a VR Experience

Megan Porter
Nov 6 · 2 min read

Google Maps

  • Degrees of Freedom

Degrees of Freedom (DoF) is the basic idea of how VR and AR works. It refers to the number of way an object can be tracked through dimensional space. There are two ways we can currently track: 3-DoF ( three degrees of tracking ) and also 6-DoF ( 6 degrees of tracking ).

  • Position vs Orientation

~ position : a place or a location

~ orientation : where a single item is located in a position

~ pitch : Tilting Up and Down Motion

~ yaw : Left Right Motion

~ roll : Lengthwise Rotation as if you were rolling your head

~ swaying : Swinging Side-to-Side

~ heaving : Moving Up and Down

  • Impact of Degrees of Freedom

This term is just going further into the 3-DoF and 6-DoF. It is the amount of freedom the user has in the experience. Either 3-DoF, where the user can either look up or down and left to right or it’s 6-DoF where the user becomes immersed in the experience.

  • Relative and Absolute Degrees of Freedom
  • 6 Degrees of Freedom

6-DoF is what makes VR, VR. It tracks the location of the object's location within a space. Forward or backward, Laterally or vertically, Up or down. We can navigate through this space making it appear and seem so much more real than 3-DoF. “ From the Microsoft Mixed Reality documentation: “the tracking system uses two visible-light low-resolution cameras to observe features in your environment, and fuses this information with IMU data to determine a precise position of the device in your environment.”.”

references

https://developer.android.com/guide/topics/sensors/sensors_position

https://virtualspeech.com/blog/degrees-of-freedom-vr

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade