Unreal Engine VR Cookbook
Home > Computing and Information Technology > Computer science > Virtual reality > Unreal Engine VR Cookbook: Developing Virtual Reality with UE4
Unreal Engine VR Cookbook: Developing Virtual Reality with UE4

Unreal Engine VR Cookbook: Developing Virtual Reality with UE4

|
     0     
5
4
3
2
1




International Edition


About the Book

“With his YouTube channel, Mitch’s VR Lab, Mitch has helped thousands of people understand the foundations of locomotion and interaction mechanics with clear and concise UE4 videos. I’m thrilled that he has taken the time to bring all his knowledge and experience in working with Unreal Engine and Virtual Reality to the Unreal® Engine VR Cookbook…. Mitch is uniquely qualified to share this book with the world.” —Luis Cataldi, Unreal Engine Education, Epic Games, Inc.   For game developers and visualization specialists, VR is the next amazing frontier to conquer—and Unreal Engine 4 is the ideal platform to conquer it with. Unreal ® Engine VR Cookbook is your complete, authoritative guide to building stunning experiences on any Unreal Engine 4-compatible VR hardware.   Renowned VR developer and instructor Mitch McCaffrey brings together best practices, common interaction paradigms, specific guidance on implementing these paradigms in Unreal Engine, and practical guidance on choosing the right approaches for your project. McCaffrey’s tested “recipes” contain step-by-step instructions, while empowering you with concise explanations of the underlying theory and math.   Whether you’re creating first-person shooters or relaxation simulators, the techniques McCaffrey explains help you get immediate results, as you gain “big picture” knowledge and master nuances that will help you succeed with any genre or project.   Understand basic VR concepts and terminology Implement VR logic with Blueprint visual scripting Create basic VR projects with Oculus Rift, HTC Vive, Gear VR, Google VR, PSVR, and other environments Recognize and manage differences between seated and standing VR experiences Set up trace interactions and teleportation Work with UMG and 2D UIs Implement character inverse kinematics (IK) for head and hands Define effective motion controller interaction Help users avoid motion sickness Optimize VR applications Explore the VR editor, community resources, and more   If you’re ready to master VR on Unreal Engine 4, this is the practical resource you’ve been searching for!   Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

Table of Contents:
Preface xiii Acknowledgments xvii About the Author xix   Part I: Getting Started 1   Chapter 1: Terminology and Best Practices 3 Terminology 4 Best Practices 10 Summary 11   Chapter 2: Head Mounted Display Setup 13 Gear VR 14 Rift and Vive 32 Summary 42   Chapter 3: Toolkit 43 Generic Function Library 44 Oculus Function Library 45 Steam VR Function Library 47 Summary 47   Part II: Recipes 49   Chapter 4: Trace Interaction 51 Understanding Trace Interaction 52 Understanding Interfaces 55 Setting Up Trace Interaction 57 Setting Up a Basic Interactive Object 75 Summary 79 Exercises 80   Chapter 5: Teleportation 85 Setting Up Teleportation 86 Visualizing the Teleport 92 Simple Teleportation Volume 95 Summary 101 Exercises 101   Chapter 6: Unreal Motion Graphics and 2D User Interfaces 103 Challenges with 2D UI in VR 104 History and Compatibility of UMG 105 Basic VR Menu 105 Custom Menu Interaction 113 Summary 123 Exercises 123   Chapter 7: Character Inverse Kinematics 125 Introduction to Inverse Kinematics 126 Setting Up Head IK 127 Setting Up Hand IK 137 Summary 144 Exercises 145   Chapter 8: Motion Controller Interaction 147 Why Motion Controller Interaction Works 148 What to Look Out For: The Importance of Affordance 148 Shared Input of the Current Generation of Motion Controllers 149 Setting Up the World Interaction Project 149 Interacting with Objects 151 Creating the Interactive Objects 163 Summary 187 Exercises 188   Chapter 9: VR Locomotion 189 Simulator Sickness 190 Locomotion Types 190 Locomotion Implementation 194 Summary 205 Exercises 205   Chapter 10: VR Optimization 207 Requirements of VR Rendering 208 Latency Mitigation 209 Performance Improvements 215 VR Project Settings 221 Summary 229 Exercises 229   Part III: Appendices 231   Appendix A: VR Editor 233 Enabling the VR Editor 234 Controlling the VR Editor 235 Summary 241   Appendix B: Resources 243 Epic 244 Oculus 244 Valve 244 Google 245 Community 245 Physical Meetups 245 Conferences 246   Index 247


Best Sellers


Product Details
  • ISBN-13: 9780134649177
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Addison Wesley
  • Height: 230 mm
  • No of Pages: 288
  • Spine Width: 16 mm
  • Weight: 478 gr
  • ISBN-10: 0134649176
  • Publisher Date: 08 Mar 2017
  • Binding: Paperback
  • Language: English
  • Returnable: N
  • Sub Title: Developing Virtual Reality with UE4
  • Width: 180 mm


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Unreal Engine VR Cookbook: Developing Virtual Reality with UE4
Pearson Education (US) -
Unreal Engine VR Cookbook: Developing Virtual Reality with UE4
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Unreal Engine VR Cookbook: Developing Virtual Reality with UE4

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!