Develop mobile virtual reality apps using the native Google Cardboard SDK for AndroidAbout This Book- Learn how to build practical applications for Google's popular DIY VR headset- Build a reusable VR graphics engine on top of the Cardboard Java SDK and OpenGL ES graphics libraries- The projects in this book will showcase a different aspect of Cardboard development-from 3D rendering to handling user input
A practical guide to developing virtual reality experiences targeting web and mobile browsers.
*Create customized 3D graphics for your virtual reality experiences with Three.js
*Explore the ReactVR library to create objects that seem real and see how they move in the Virtual world
*Import free models into VR and include those in your code
This volume provides the latest outcomes of augmented reality (AR) and virtual reality (VR) research conducted in various industries. It reveals how AR and VR are currently changing the business landscape, and how new innovations provide opportunities for businesses to offer their customers unique services and experiences.
Explore the world of Virtual Reality by building immersive and fun VR projects using Unity 3DAbout This Book- Learn the basic principles of virtual reality applications and get to know how they differ from games and desktop apps- Build various types of VR experiences, including diorama, first-person characters, riding on rails, 360 degree projections, and social VR- A project-based guide that teaches you to use Unity to develop VR applications, which can be experienced with devices such as the Oculus Rift or Google Cardboard
This book teaches you how to use Unity in order to develop AR applications which can be experienced with devices such as HoloLens and Daydream. You will learn to integrate, animate, and overlay 3D objects on your camera feed, before gradually moving on to implementing sensor-based AR applications. In addition to this, you will explore the technical considerations that are especially important and possibly unique to AR. The projects in the book demonstrate how you can build a variety of AR experiences, whilst also giving insights into C# programming as well as the Unity 3D game engine via the interactive Unity Editor.
By the end of the book, you will be equipped to develop rich, interactive augmented reality experiences for a range of AR devices and platforms using Unity.
Virtual and augmented reality is the next frontier of technological innovation. As technology exponentially evolves, so do the ways in which humans interact and depend upon it. Virtual and Augmented Reality: Concepts, Methodologies, Tools, and Applications is a comprehensive reference source for the latest scholarly material on the trends, techniques, and uses of virtual and augmented reality in various fields, and examines the benefits and challenges of these developments. Highlighting a range of pertinent topics, such as human-computer interaction, digital self-identity, and virtual reconstruction, this multi-volume book is ideally designed for researchers, academics, professionals, theorists, students, and practitioners interested in emerging technology applications across the digital plane.
Build exciting AR applications on mobile and wearable devices with Unity 3D, Vuforia, ARToolKit, Microsoft Mixed Reality HoloLens, Apple ARKit, and Google ARCoreAbout This Book* Create unique AR applications from scratch, from beginning to end, with step-by-step tutorials* Use Unity 3D to efficiently create AR apps for Android, iOS, and Windows platforms* Use Vuforia, ARTookKit, Windows Mixed Reality, and Apple ARKit to build AR projects for a variety of markets* Learn best practices in AR user experience, software design patterns, and 3D graphics