官术网_书友最值得收藏!

  • Virtual Reality Blueprints
  • Charles Palmer John Williamson
  • 345字
  • 2021-06-24 18:50:48

Building a Solar System for Google Cardboard

"For the things we have to learn before we can do them, we learn by doing them."
                                                                                                                 - Aristotle

The process of learning by experience and reflection, better known as experiential learning, is central to my teaching philosophy. Throughout this book, we will explore virtual reality development processes by completing projects designed to illustrate the power of VR and the ease of use of the Unity 3D engine. Your role is to use these projects as a starting point for your own work. Complete the projects, reflect on the process, and expand upon them to enrich your learning and creative curiosity.

Our exploration will begin with a visualization of a newly discovered solar system. This project is a dioramic scene, where the user floats in space, observing the movement of planets within the TRAPPIST-1 planetary system. In February 2017, astronomers announced the discovery of seven planets orbiting an ultra-cool dwarf star slightly larger than Jupiter.

We will use this information to build a virtual environment to run on Google Cardboard (Android and iOS) or compatible devices:

Figure 2.1: Artist rendering of the TRAPPIST-1 system

In this chapter, we will cover the following topics:

  • Platform setup: Download and install platform-specific software needed to build an application on your target device. Experienced mobile developers with the latest Android or iOS SDK may skip this step.
  • Google Cardboard setup: This package of development tools facilitates display and interaction on a Cardboard device.
  • Unity environment setup: Initializing Unity's Project Settings in preparation for a VR environment.
  • Building the TRAPPIST-1 system: Design and implement the Solar System project.
  • Build for your device: Build and install the project onto a mobile device for viewing in Google Cardboard.
主站蜘蛛池模板: 平泉县| 浑源县| 成武县| 霍林郭勒市| 凤城市| 芒康县| 睢宁县| 莱阳市| 锦屏县| 镇平县| 桃江县| 禄劝| 三江| 英吉沙县| 林口县| 黔江区| 蒲城县| 普兰县| 惠州市| 道孚县| 千阳县| 都安| 青州市| 永定县| 普定县| 武隆县| 沙坪坝区| 余江县| 金秀| 弥勒县| 江西省| 观塘区| 广汉市| 通榆县| 云林县| 琼海市| 芜湖县| 铜鼓县| 灵川县| 东辽县| 兖州市|