项目作者: udacity

项目描述 :
Course asset for the VR Developer Nanodegree > VR Design > Movement Mechanics
高级语言: C#
项目地址: git://github.com/udacity/VR-Design_Movement-Mechanics.git
创建时间: 2017-11-21T00:53:03Z
项目社区:https://github.com/udacity/VR-Design_Movement-Mechanics

开源协议:MIT License

下载


Movement Mechanics

Course asset for the Udacity VR Developer Nanodegree program.

  • Course: VR Design
  • Lesson: Movement Mechanics

About the Course Asset

This course asset includes a Unity project with three scenes showcasing various movement mechanics for mobile VR, as well as two scenes illustrating bad movement mechanics that are likely to induce simulator sickness.

Versions Used

Directory Structure

  • The Unity project is the child directory of the repository and named according to the associated lesson.
  • The Unity project is ‘cleaned’ and includes the Assets folder, the ProjectSettings folder, and the UnityPackageManager folder.

Unity Project Settings

  • The project’s Player Settings and Quality Settings are set to default values for the Unity version used.

Important! When deploying to device, make sure you configure the Player Settings for the target platform according to what you learned in the previous courses.

Note: When deploying to device, it is recommended to update the Quality Settings according to what you learned in the previous courses.

Unity Lighting Settings

  • The scenes’ Lighting Settings are set to default values for the Unity version used.

Note: When deploying to device, it is recommended to update the Lighting Settings as well as optimize the scene according to what you learned in the previous courses.

GVR SDK for Unity

  • GoogleVR > Demos is not included.
  • GoogleVR > GVRVideoPlayer.unitypackage is not included.
  • Scripts applicable to the course have been updated to reflect Unity’s API change from UnityEngine.VR to UnityEngine.XR.

Note: If for any reason you remove and re-import GVR SDK for Unity v1.170.0, make sure you accept any API update pop-up prompts triggered by Unity. Alternatively, you can manually run the API updater (Unity menu Assets > Run API Updater...) after the import has completed.