The goal of this excercise is to practice some of the concepts learned in class, and creating a simple VR environment.
- Download the GitHub repository
- Open the scene Practicum1 located inside: Assets/Practicum/Scenes/
- Delete Main Camera
- Download SteamVR plugin V1.2.3
- Download VRTK from GitHub
- Add VRTK and Steam VR into your Unity project Assets folder
- In your scene Practicum1 setup the VRTK_SDKManager to run with (at least):
- VR simulator
- SteamVR
- Design an outdoor enviroment that includes 2 different spaces that can be visited by the user
- Considerations for your environment are (implement at least 4):
- Skybox:
- Change the color of the current skybox to something of your choice
- Add a new procedural skybox
- Lighting. Add interesting lights to your environment and modify their values.
- 3 spot lights
- 3 point lights
- If you are using a terrain, populate it with trees or other elements like rocks or grass.
- If you are using a plane as floor, add elements to the space, for example simple objects with textures or specific materials to outline the mood of the envrionment.
- Add 5 sounds so the experience is richer, some sounds should get louder when the user gets closer to them.
- Skybox:
- Add navigation with simple or dash teleporting.
- Make at least one object interactable (VRTK_Interactable Object)
- Use at least 2 of scripts in a meaningful way. They are provided in: Assets/Practicum/Scripts
- Save your scene
- Commit changes to repository, remember to add a useful commit messages.
- Push committed changes to github
- Take 2 screenshots of your environment, and put them inside of the folder: Assets/Practicum/Screenshots
- Commit changes to repository, add a commit message: "Screenshots added to the repository".
- Push committed changes to github
- You are done!
NOTE: Feel free to use and modify any of the scripts provided, most chances, are that you will add new assets to the enviornment, try to keep your project organized.