3 options
Unity 2018 augmented reality projects : build four immersive and fun AR applications using ARKit, ARCore, and Vuforia / Jesse Glover.
- Format:
- Book
- Author/Creator:
- Glover, Jesse, author.
- Language:
- English
- Subjects (All):
- Unity (Electronic resource).
- Video games--Development.
- Video games.
- Augmented reality.
- Physical Description:
- 1 online resource (353 pages)
- Edition:
- 1st ed.
- Place of Publication:
- Birmingham : Packt, 2018.
- Summary:
- Augmented Reality offers the magical effect of blending the physical world with the virtual world. On the other hand, Unity is now the leading platform to develop augmented reality experiences since it provides a great pipeline to work with 3D assets. This book will educate you about the specifics of augmented reality development in Unity 2018.
- Contents:
- Cover
- Title Page
- Copyright and Credits
- Dedication
- Packt Upsell
- Contributors
- Table of Contents
- Preface
- Chapter 1: What AR is and How to Get Set up
- Available AR packages
- Defining AR
- An incomplete list of AR devices
- Advantages and disadvantages of the different AR toolkits available
- ARCore
- ARKit
- Vuforia
- ARToolKit
- Building our first AR applications
- Setting up Vuforia
- Setting up ARToolKit
- Setting up ARCore
- Setting up ARKit
- Building Hello World in ARKit
- Summary
- Questions
- Chapter 2: GIS Fundamentals - The Power of Mapping
- What is GIS?
- The history of GIS
- GIS techniques and technologies
- Ways to capture GIS
- Converting from raster to vector
- Projections and coordinate systems
- Spatial analysis with GIS
- Data analysis with GIS
- GIS modeling
- Geometric networks
- Hydrological modeling
- Cartographic modeling
- Map overlays
- Statistics used with GIS
- Geocoding
- Reverse geocoding
- Open Geospatial Consortium Standards
- Web mapping
- GIS and adding dimension of time
- Semantics
- The implications of GIS in society
- GIS in the real world
- GIS in education
- GIS in local governments
- GIS and augmented reality
- Applications of GIS
- Gaming and GIS
- Chapter 3: Censored - Various Sensor Data and Plugins
- Project overview
- Getting started
- Sensors
- Leveraging sensors with plugins
- Writing unity plugins
- C# language plugin
- C++ language plugin
- Swift language plugin
- Objective-C language plugin
- Java language plugin
- Creating a sensor driver in Java
- Have a go hero
- Further reading
- Chapter 4: The Sound of Flowery Prose
- Conceptualizing the project
- Basic idea/concept
- Choosing the right programming language.
- Choosing your release platform
- Choosing your game engine, libraries, and frameworks
- Developing the game design and application design document
- Bonus - UML design
- Prototyping
- Setting up the Unity project
- Code implementation details
- Working with XCode
- Chapter 5: Picture Puzzle - The AR Experience
- Project background
- Installing Vuforia
- Differences between macOS and Windows setups
- Windows project setup
- Building the Windows project
- macOS project setup
- Building the macOS Project
- Working with Xcode
- Chapter 6: Fitness for Fun - Tourism and Random Walking
- Background information on Mapbox
- Setting up Mapbox
- Important items to note
- Setting up the project
- Scripting the project
- Finalizing the project
- Chapter 7: Snap it! Adding Filters to Pictures
- What is OpenCV?
- Creating the project with paid assets
- Installing and building OpenCV
- Downloading OpenCV
- [Configuring the CMake and OpenCV source files]
- Configuring the CMake and OpenCV source files
- OpenCV with Unity
- OpenCV and Unity
- Chapter 8: To the HoloLens and Beyond
- What is Mixed Reality, and how does it work?
- Urban Hunt
- Smart Urban Golf
- XR applications in media
- XR with HoloLens
- Getting Mixed Reality ready
- Playing with Mixed Reality
- Setting up the camera
- Performance and quality control
- Targeting the Windows 10 SDK
- Do the robot
- Building and deploying from Visual Studio
- Other Books You May Enjoy
- Index.
- Notes:
- Includes bibliographical references.
- Description based on publisher supplied metadata and other sources.
- Description based on print version record.
- OCLC:
- 1050953481
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.