Get a quick introduction to the technologies, tools, and techniques for programming Virtual Reality on the latest generation of desktop and mobile VR hardware. With this hands-on guide, you’ll learn essential development and production concepts, including UI design, stereo rendering, 3D input, and programming VR applications for native desktop, mobile and the web. You don’t have to be a game development wizard or have 3D graphics experience to get started. If you use HTML, CSS, and JavaScript for web development, and have some familiarity with mobile development for iOS or Android, this book will help you gain a working knowledge of virtual reality through clear and simple examples. Understand core virtual reality programming concepts Learn about emerging VR hardware platforms, including Oculus Rift, Samsung Gear VR, and Google Cardboard Learn the tools of the trade for developing VR: Unity3D for native desktop and mobile; Three.js and GLAM (GL and Markup) for web and browser-based mobile Create Unity 3D-based VR samples as you learn Create Web-based VR samples as you learn Develop working knowledge of user interface design techniques, including menus and 3D input Build up to a full application in the final chapter Table of Contents Chapter 1. Introduction Chapter 2. Virtual Reality Hardware Chapter 3. Going Native: Developing for Oculus Rift on the Desktop Chapter 4. Going Mobile: Developing for Gear VR Chapter 5. WebVR: Browser-Based Virtual Reality in HTML5 Chapter 6. VR Everywhere: Google Cardboard for Low-Cost Mobile Virtual Reality
剩余127页未读,继续阅读
- 粉丝: 354
- 资源: 1487
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页