VR tech 411 : 6DoF, XYZ + YPR, position + orientation in 3space

I’ve spent so many cycles describing this gesturally to so many people, I’m considering getting this tattooed on my chest. To avert that,┬áhere is the diagram, liberally adapted, corrected, and upgraded from the Oculus Developer Guide:

We present to you, the standard coordinate 3-space system:

dSky-Oculus-XYZ-YPR position orientation diagram

POSITION is listed as a set of coordinates :

  • X is left / right
  • Y is up / down
  • Z is forward / back

ORIENTATION is represented as a quaternion* (later). Simply:

  • Pitch is leaning forward / back (X axis rotation)
  • Yaw is rotating left / right (Y axis rotation / compass orientation)
  • Roll is spinning clockwise / counterclockwise (Z axis rotation)

Now there, all clear. You’re welcome.


 

Further clarifications:

* a quaternion is a very special (and generally non-human readable) way of representing 3-dimensional orientation reference as a 4-dimensional number (X, Y, Z, W) in order to correct for strange behaviours encountered when rotating 3d objects.

* 6DoF is an acronym for “six degrees of freedom”. It is generally used in talking about input devices which allow a user to control position and orientation simultaneously, such as head trackers, playstation Moves, razer Hydras, Sixense STEMs, etc.

 

And so we pivot : Enter the Rift

Hi All,

dSky begins its pivot to Rift app development, starting today.

I am returning fresh from San Francisco, where I toured the latest development studios, and demo’ed a massive amount of hardware and software that will be released to consumers within the next 18 months.

Let me say, without a doubt, that we are on the threshold of a computing revolution that can and will transform the world. Playing and learning in a VR space is not merely computing, nor gaming… it is ACTUAL EXPERIENCE. It is not merely “immersion” as you might get in IMAX 3d or older VR systems, it transcends mere immersion into what is known as PRESENCE: the uncanny feeling that you actually ARE in another place and time and reality.

These software experiences are so powerful, and the hardware, after 50 years of R&D, is finally ready. Many of you have read about the Neo’s Matrix, Tron’s Grid, Stephenson’s Metaverse, or Ender’s Game. Not one, but ALL of these will be present and available in this coming wave of hardware and software.

Major forces are coming to play. Facebook is currently in the lead with the Oculus Rift. Sony announced Project Morpheus for the PS4 earlier this year… and just today, Samsung announced their Galaxy GearVR, a fully mobile and untethered VR headset that pairs with their Note smartphone.

In the next 12 months, hopefully sooner, each of you will be able to demo these experiences, and I can guarantee that you will have your “aha” moment and see the potential.

So I have decided from here forward to invest my time and money and resources into developing the next generation of education and entertainment software for this new computing platform, which truthfully, Michael Abrash has identified as “the final computing platform”. Won’t you join me?

See you in the Rift,
Greg