This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
For game developers and visualization specialists, VR is the next amazing frontier to conquer--and Unreal Engine 4 is the perfect platform to conquer it with. Authorized and reviewed by Epic Games, Unreal Engine(R) VR Cookbook is your comprehensive guide to building stunning experiences on any Unreal Engine 4-compatible VR hardware.
World-renowned VR developer and instructor Mitch McCaffrey offers tested "recipes" for performing each common VR task and overcoming many complex development challenges. McCaffrey's recipes contain step-by-step instructions, while also empowering you with concise explanations of the underlying theory and math. You'll get immediate results, as you gain as much knowledge of the "big picture" as you desire.
McCaffrey covers everything from development terminology to best practices, and offers specific guidance for using Unreal Engine 4 VR with Oculus Rift, Vive, GearVR, AndroidVR, Steam, and other environments. He discusses both seated and standing VR, trace interactions, teleportation, UMG and 3D menus, inverse kinematics, motion control, comfort mode, VR optimization, and more. He also presents a full VR rollercoaster project, including expert techniques for avoiding motion sickness. If you want to master VR on Unreal Engine 4, this is the book you need.
Part I: Getting Started
Chapter 1: Terminology and Best Practices
Chapter 2: HMD Setup
Chapter 3: Toolkit
Part II: Recipes
Chapter 4: Trace Interaction
Chapter 5: Teleportation
Chapter 6: UMG and 2D UI
Chapter 7: Character Inverse Kinematics
Chapter 8: Motion Controller Interaction
Chapter 9: VR Locomotion
Chapter 10: VR Optimization Techniques
Part III: Appendixes
Appendix A: VR Editor
Appendix B: Resources