Unreal engine VR cookbook: developing virtual reality with UE4
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boston
Addison-Wesley
2017
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | xv, 254 Seiten Illustrationen |
ISBN: | 9780134649177 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044353816 | ||
003 | DE-604 | ||
005 | 20170719 | ||
007 | t | ||
008 | 170619s2017 a||| |||| 00||| eng d | ||
020 | |a 9780134649177 |9 978-0-13-464917-7 | ||
035 | |a (OCoLC)1002259378 | ||
035 | |a (DE-599)GBV88045315X | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-M347 |a DE-91G | ||
084 | |a ST 323 |0 (DE-625)143659: |2 rvk | ||
084 | |a DAT 332f |2 stub | ||
084 | |a DAT 758f |2 stub | ||
100 | 1 | |a McCaffrey, Mitch |0 (DE-588)113633890X |4 aut | |
245 | 1 | 0 | |a Unreal engine VR cookbook |b developing virtual reality with UE4 |c Mitch McCaffrey |
264 | 1 | |a Boston |b Addison-Wesley |c 2017 | |
300 | |a xv, 254 Seiten |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Unreal Engine 4 |0 (DE-588)1119473012 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Virtuelle Realität |0 (DE-588)4399931-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Unreal Engine 4 |0 (DE-588)1119473012 |D s |
689 | 0 | 1 | |a Virtuelle Realität |0 (DE-588)4399931-1 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029756527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-029756527 |
Datensatz im Suchindex
_version_ | 1804177596324249600 |
---|---|
adam_text | Unreal® Engine VR
Cookbook
Developing Virtual Reality with UE4
Mitch McCaffrey
AAddison-Wesley
Boston • Columbus • Indianapolis • New York • San Francisco • Amsterdam • Cape Town
Dubai • London • Madrid • Milan • Munich • Paris • Montreal • Toronto • Delhi • Mexico City
Säo Paulo • Sydney • Hong Kong • Seoul • Singapore • Taipei • Tokyo
Contents
Preface xiii
Acknowledgments xvii
About the Author xix
Part I: Getting Started 1
1 Terminology and Best Practices 3
Terminology 4
Devices 4
Software 6
Unreal Engine 9
Best Practices 10
Summary 11
2 Head Mounted Display Setup 13
Gear VR 14
Gear VR Project Setup 14
Gear VR Global Menu Setup 20
Gear VR Global Menu Progress Material 26
Rift and Vive 32
Rift and Vive Project Setup 33
Rift and Vive Tracking Origins 39
Summary 42
3 Toolkit 43
Generic Function Library 44
Oculus Function Library 45
Steam VR Function Library 47
Summary 47
CONTENTS
viii
Part II: Recipes 49
4 Trace Interaction 51
Understanding Trace Interaction 52
Understanding Interfaces 55
Setting Up Trace Interaction 57
Basic Project Setup 57
Interaction Interface Setup 58
Interaction Component 61
Interaction Pawn Setup 73
Setting Up a Basic Interactive Object 75
Summary 79
Exercises 80
5 Teleportation 85
Setting Up Teleportation 86
Parabolic Tracing 86
Visualizing the Teleport 92
Visualization Material 92
Visualization Actor 94
Simple Teleportation Volume 95
Summary 101
Exercises 101
6 Unreal Motion Graphics and 2D User Interfaces 103
Challenges with 2D Ul in VR 104
History and Compatibility of UMG 105
Basic VR Menu 105
Menu Actor 108
Menu Pawn 111
Custom Menu Interaction 113
Implementing Custom Menu Interaction: Approach 1 113
Implementing Custom Menu Interaction: Approach 2 118
CONTENTS
ix
Summary 123
Exercises 123
7 Character Inverse Kinematics 125
Introduction to Inverse Kinematics 126
Setting Up Head IK 127
Mirror Creation 128
IK Pawn 130
Head IK Animation Blueprint 132
Setting Up Hand IK 137
Adding Motion Controllers to Your Pawn 137
Hand IK Animation Blueprint 138
Summary 144
Exercises 145
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 World Interaction Interface 151
Creating the Interactor Component 153
Adding Interaction to the Interaction Pawn 161
Creating the Interactive Objects 163
Creating an Interactive Static Mesh Actor 163
Creating an Interactive Button 166
Creating an Interactive Lever 176
Summary 187
Exercises 188
CONTENTS
9 VR Locomotion 189
Simulator Sickness 190
Locomotion Types 190
Natural 191
Teleportation 191
Vehicle 192
Physical 192
Artificial 193
Locomotion Implementation 194
First Person Template for Snap Turning 194
First Person Template for Running in Place 201
Summary 205
Exercises 205
10 VR Optimization 207
Requirements of VR Rendering 208
Latency Mitigation 209
Performance Improvements 215
Forward versus Deferred 215
Instanced Stereo 220
Hidden Area Mesh Optimization 221
VR Project Settings 221
Summary 229
Exercises 229
Part III: Appendices 231
A VR Editor 233
Enabling the VR Editor 234
Controlling the VR Editor 235
Navigating the World 237
Interacting with Objects 238
Interacting with Menus 239
Summary 241
CONTENTS
XI
Resources 243
Epic 244
Oculus 244
Valve 244
Google 245
Community 245
Physical Meetups 245
Conferences 246
Index
|
any_adam_object | 1 |
author | McCaffrey, Mitch |
author_GND | (DE-588)113633890X |
author_facet | McCaffrey, Mitch |
author_role | aut |
author_sort | McCaffrey, Mitch |
author_variant | m m mm |
building | Verbundindex |
bvnumber | BV044353816 |
classification_rvk | ST 323 |
classification_tum | DAT 332f DAT 758f |
ctrlnum | (OCoLC)1002259378 (DE-599)GBV88045315X |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01387nam a2200361 c 4500</leader><controlfield tag="001">BV044353816</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20170719 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">170619s2017 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780134649177</subfield><subfield code="9">978-0-13-464917-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1002259378</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)GBV88045315X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 323</subfield><subfield code="0">(DE-625)143659:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 332f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 758f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">McCaffrey, Mitch</subfield><subfield code="0">(DE-588)113633890X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Unreal engine VR cookbook</subfield><subfield code="b">developing virtual reality with UE4</subfield><subfield code="c">Mitch McCaffrey</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xv, 254 Seiten</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Unreal Engine 4</subfield><subfield code="0">(DE-588)1119473012</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Virtuelle Realität</subfield><subfield code="0">(DE-588)4399931-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Unreal Engine 4</subfield><subfield code="0">(DE-588)1119473012</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Virtuelle Realität</subfield><subfield code="0">(DE-588)4399931-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029756527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029756527</subfield></datafield></record></collection> |
id | DE-604.BV044353816 |
illustrated | Illustrated |
indexdate | 2024-07-10T07:50:35Z |
institution | BVB |
isbn | 9780134649177 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029756527 |
oclc_num | 1002259378 |
open_access_boolean | |
owner | DE-M347 DE-91G DE-BY-TUM |
owner_facet | DE-M347 DE-91G DE-BY-TUM |
physical | xv, 254 Seiten Illustrationen |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Addison-Wesley |
record_format | marc |
spelling | McCaffrey, Mitch (DE-588)113633890X aut Unreal engine VR cookbook developing virtual reality with UE4 Mitch McCaffrey Boston Addison-Wesley 2017 xv, 254 Seiten Illustrationen txt rdacontent n rdamedia nc rdacarrier Unreal Engine 4 (DE-588)1119473012 gnd rswk-swf Virtuelle Realität (DE-588)4399931-1 gnd rswk-swf Unreal Engine 4 (DE-588)1119473012 s Virtuelle Realität (DE-588)4399931-1 s DE-604 HEBIS Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029756527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | McCaffrey, Mitch Unreal engine VR cookbook developing virtual reality with UE4 Unreal Engine 4 (DE-588)1119473012 gnd Virtuelle Realität (DE-588)4399931-1 gnd |
subject_GND | (DE-588)1119473012 (DE-588)4399931-1 |
title | Unreal engine VR cookbook developing virtual reality with UE4 |
title_auth | Unreal engine VR cookbook developing virtual reality with UE4 |
title_exact_search | Unreal engine VR cookbook developing virtual reality with UE4 |
title_full | Unreal engine VR cookbook developing virtual reality with UE4 Mitch McCaffrey |
title_fullStr | Unreal engine VR cookbook developing virtual reality with UE4 Mitch McCaffrey |
title_full_unstemmed | Unreal engine VR cookbook developing virtual reality with UE4 Mitch McCaffrey |
title_short | Unreal engine VR cookbook |
title_sort | unreal engine vr cookbook developing virtual reality with ue4 |
title_sub | developing virtual reality with UE4 |
topic | Unreal Engine 4 (DE-588)1119473012 gnd Virtuelle Realität (DE-588)4399931-1 gnd |
topic_facet | Unreal Engine 4 Virtuelle Realität |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029756527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT mccaffreymitch unrealenginevrcookbookdevelopingvirtualrealitywithue4 |