By Bradley Austin Davis, Karen Bryla
Oculus Rift in Action introduces the robust Oculus Rift headset and teaches you ways to combine its many beneficial properties into 3D video games and different digital truth reports. you will commence through knowing the features of the Rift undefined. Then you are going to keep on with attention-grabbing and instantly-relevant examples that stroll you thru programming genuine purposes utilizing the Oculus SDK. Examples are supplied for either utilizing the Oculus C API without delay and for utilizing harmony, a favored improvement and 3D pictures engine, with the Oculus solidarity integration package.
Purchase of the print publication incorporates a unfastened booklet in PDF, Kindle, and ePub codecs from Manning Publications.
About the Book
Virtual truth has lengthy been the area of researchers and builders with entry to really expert and proprietary instruments. With the looks of the Oculus Rift VR headset, the sport has replaced. utilizing normal programming instruments and the intuitive Oculus SDKs, you could convey robust immersive video games, simulations, and different digital studies that at last nail the sensation of being in the midst of the action.
Oculus Rift in Action teaches you ways to create 3D video games and different digital truth reviews for the Oculus Rift. you will discover the Rift via examples of genuine purposes utilizing the Oculus SDK and either the Oculus C API and the harmony 3D pix engine. alongside the best way, you will get useful information on how one can use the Rift's sensors to provide fluid VR experiences.
Experience with C++, C#, or one other OO language is assumed.
- Creating immersive VR
- Integrating the Rift with the solidarity 3D SDK
- Implementing the maths of 3D
- Avoiding motion-sickness triggers
About the Authors
Brad Davis is an energetic VR developer who continues a very good set of instance Rift functions on Github. Karen Bryla is a contract developer and author. Alex Benton is a lecturer in 3D pix on the collage of Cambridge and a software program engineer at Google.
Table of Contents
- Meet the Oculus Rift
- Creating your first Rift interactions
- Pulling facts out of the Rift: operating with the pinnacle tracker
- Sending output to the Rift: operating with the display
- Putting all of it jointly: integrating head monitoring and 3D rendering
- Performance and quality
- Unity: growing functions that run at the Rift
- Unity: tailoring your program for the Rift
- UI layout for VR
- Reducing movement illness and discomfort
- Using the Rift with Java and Python
- Case examine: a VR shader editor
- Augmenting digital reality
PART 1 GETTING STARTED
PART 2 utilizing THE OCULUS C API
PART three utilizing UNITY
PART four THE VR person EXPERIENCE
PART five complex RIFT INTEGRATIONS
Read Online or Download Oculus Rift in Action PDF
Similar Technology books
Structures Programming: Designing and constructing disbursed functions explains how the improvement of allotted functions relies on a foundational knowing of the connection between working platforms, networking, allotted platforms, and programming. Uniquely equipped round 4 viewpoints (process, communique, source, and architecture), the basic and crucial features of allotted structures are explored in methods which reduce around the quite a few conventional topic zone obstacles.
Superconductivity--the stream of electrical present with no resistance in yes fabrics as temperatures close to absolute zero--is one of many maximum discoveries of twentieth century physics, however it can appear impenetrable to people who lack a pretty good clinical heritage. Outlining the attention-grabbing historical past of ways superconductivity was once came across, and the race to appreciate its many mysterious and counter-intuitive phenomena, Stephen Blundell explains in available phrases the theories which have been built to give an explanation for it, and the way they've got motivated different parts of technological know-how, together with the Higgs boson of particle physics and ideas concerning the early Universe.
This pioneering booklet, first released in 1987, introduced the recent box of social reports of expertise. It brought a mode of inquiry--social development of know-how, or SCOT--that grew to become a key a part of the broader self-discipline of technological know-how and know-how experiences. The publication helped the MIT Press form its STS checklist and encouraged the interior expertise sequence.
Even Steve Jobs did not understand what he had on his palms while he introduced the unique iPhone as a mix of a trifling "three innovative products"--an iPod, a cellphone, and a keyboard-less hand-held computing device. as soon as Apple brought the App shop and opened it as much as outdoor builders, besides the fact that, the iPhone turned able to serving a speedily growing to be variety of functions--now greater than 200,000 and counting.
Additional resources for Oculus Rift in Action
Four. distant improvement A. four. Configuring the Rift on your use Adjusting the headset for a formal healthy A. four. 1. Create a consumer profile A. five. Verifying your setup and troubleshooting A. 6. constructing with no Rift Appendix B. arithmetic and software program styles for 3D pix B. 1. Coordinate platforms B. 2. advent to matrices B. three. Matrix transforms B. four. Representing rotation B. four. 1. Euler angles B. four. 2. Quaternions B. four. three. round linear interpolation (“slerp”) B. five. The scene graph software program layout development B. 6. The matrix stack software program layout trend B. 7. The modelview software program layout trend Appendix C. prompt books and assets Books, study papers, and internet sites 3D pix programming OpenGL constructing for the Rift movement sickness/simulator disease UI layout for VR team spirit Demos, video games, and apps VR demos, video games, and functions worthy a view Oculus proportion D. thesaurus Index checklist of Figures checklist of Tables checklist of Listings Foreword impressive advances from the phone palms race have come jointly to create the head-mounted show (HMD): gentle, reasonable, high-resolution screens, and a brand new new release of large exact and fast-motion sensor chips. instead of reveal details or pictures at the floor in entrance of you, those screens relaxation in your head and replace fast adequate to persuade you that what you’re seeing is as genuine because the position you left at the back of. even supposing HMDs have existed for many years, they’ve by no means labored good sufficient to be greater than aspirational prototypes destined for technological know-how museums. yet with the Oculus Rift, the feeling of getting a solid 3D global encompass you as you progress your head is a game-changing shift from peering right into a 3D area via a computer reveal or hand-held equipment. in the subsequent 10 years, more desirable units just like the Oculus Rift will exchange a number of the displays we encompass ourselves with this day as their answer scales to eclipse our TVs and displays. eventually, we'll use them to exchange as a lot or as little of the area round us as we decide, with electronic content material that's indistinguishable from fact. The influence of those first-generation units on gaming and digital worlds might be terrific. yet alongside this highway there are lots of alterations to UI, adventure, and computing paradigms that you’ll have to comprehend, and the authors of Oculus Rift in motion take you on a accomplished evaluation of them. As a developer getting began with the Rift, you get a whole walkthrough of connecting to and rendering to the gadget. past this, you’ll research the $64000 modifications raised via such units: How do you kind and not using a keyboard? If Microsoft and the Mac revolutionized computing by way of placing issues in home windows, what is going to we do in an HMD? Why can we get ill utilizing those units, and the way do we repair that? This booklet provides a whole and down to earth evaluation of the categorical expertise and operation of the Oculus Rift, in addition to the massive photograph issues that you’ll have to live to tell the tale in a brand new international with out screens. ultimately, it dives into the recent and intricate layout components round the right way to appropriately keep watch over issues, navigate, and construct within the digital international as an “avatar” given the features and boundaries of those new enter units for the top and physique.