Reader small image

You're reading from  Unity Virtual Reality Projects

Product typeBook
Published inSep 2015
Reading LevelIntermediate
PublisherPackt
ISBN-139781783988556
Edition1st Edition
Languages
Right arrow
Author (1)
Jonathan Linowes
Jonathan Linowes
author image
Jonathan Linowes

Jonathan Linowes is a VR/AR enthusiast, Unity, and full stack developer, entrepreneur, certified Unity instructor, and the owner of Parkerhill XR Studio, an immersive media, applications, and game developer. Jonathan has a bachelor of fine arts degree from Syracuse University, a master of science degree from the MIT Media Lab, and has held technical leadership positions at Autodesk and other companies. He has authored multiple books on VR and AR published by Packt Publishing.
Read more about Jonathan Linowes

Right arrow

Summary


In this chapter, we took a deep dive into what it means to have a first-person character in Unity and virtual reality. We started by dissecting the Characters prefabs under Unity's Standard Assets and the components that they use, including Camera, Character Controller, and/or Rigidbody.

Then, we developed our own first-person character, starting with the static positioned VR camera rig that we used for our Diorama scene. We incrementally added features to move in the direction of your gaze, gravity, solid-object collisions, and use head gestures to start and stop walking. We made adjustments for camera height and explored the relationship between a first-person head versus a body in virtual reality. Lastly, we reviewed some of the factors that VR developers should think about to provide a comfortable VR experience and avoid motion sickness.

It is not my intent to say that you should always build your own first-person controllers instead of using the prefabs provided by Unity or VR...

lock icon
The rest of the page is locked
Previous PageNext Chapter
You have been reading a chapter from
Unity Virtual Reality Projects
Published in: Sep 2015Publisher: PacktISBN-13: 9781783988556

Author (1)

author image
Jonathan Linowes

Jonathan Linowes is a VR/AR enthusiast, Unity, and full stack developer, entrepreneur, certified Unity instructor, and the owner of Parkerhill XR Studio, an immersive media, applications, and game developer. Jonathan has a bachelor of fine arts degree from Syracuse University, a master of science degree from the MIT Media Lab, and has held technical leadership positions at Autodesk and other companies. He has authored multiple books on VR and AR published by Packt Publishing.
Read more about Jonathan Linowes