Looking to create a virtual zoo experience that you and your friends can explore in VR? Use this VR zoo demo app build with Oculus Quest, echo3D and Unity. The full demo can also be found on echo3D’s GitHub.
Register
- Don’t have an API key? Make sure to register for FREE at echo3D.
Setup
Clone the echoAR-Zoo-VR-Explorer.
Echo API Setup
-
Set the API key in the
echoAR.cs
script inside theechoAR\echoAR.prefab
using the the Inspector. - Add the 3D model from the ‘Models’ folder to the console in corresponding scenes.
- Each folder in the Models folder should be a new project (API key) in your echo3D console. So for example, there would be an API key holding all of the models from the Overworld Models folder, another API key holding all of the models from the Tiger Models folder, another API key holding all of the models from the Macaw Models folder, etc.
- If a model does not have a corresponding CSV file, it means that there is no metadata to input for that model. Hence, you can skip adding any metadata to that model. Otherwise, copy the metadata from each model’s corresponding CSV file in the folder.
- We recommend to add videos and audios from
Models\VideosAudios
to a seperate key Load a Key. - Set the Video API key inside the
Prefabs\echoAR (video).prefab
using the the Inspector. -
Add the corresponding metadata listed in the
Models
folder. - For videos and audios project, make sure all models’ metadata have a “Index” key with a special non-negative integer value.
Build & Run
Learn more
Refer to our documentation to learn more about how to use Unity and echo3D.
Support
Feel free to reach out at support@echo3D.co or join our support channel on Slack.
More Screenshots
Resources and Reference
XR Rig Setup
- How To Make a VR Game in 2021 — New Input System and OpenXR Support by Valem.
- How to do Continuous Movement in Unity VR | OpenXR Locomotion Tutorial by Justin P Barnett — VR Game Dev.
- Oculus Hands Model 1.0 — Licensed under the Creative Commons Attribution 4.0, Copyright 2017 Oculus VR, LLC. All rights reserved.
- XR Hands set-up: How to ANIMATE Hands in VR — Unity XR Beginner Tutorial (New Input System) by Justin P Barnett — VR Game Dev.
Videos and Audios [
- Butterflies Flying in Slow Motion HD — Houston Butterfly Museum
- 8 Most Beautiful Macaws on Planet Earth
- The Extreme Life Of A Sloth
- Absolutely Incredible! Tiger runs through water to catch prey! (From Tiger: Lord of The Wild)
- Wild Monkey eating banana , Cute Animals-MV 0034
- Happy Monkey
- Tour Guide Text Nibbling Sound
- Parrot
- Tiger Growling
Unity Assets
- Forest prefab: LowPolyForest — Standard Unity Asset Store EULA
- Human prefab: Distant Lands Free Characters — Standard Unity Asset Store EULA
- Fence prefab: Low Poly Fence Pack — Standard Unity Asset Store EULA
- Tree prefab: Free Trees — Standard Unity Asset Store EULA
Developers
- Lujia Wang
- Philip Park
- Jessica J Chen
echo3D (www.echo3D.co; Techstars 19’) is a cloud platform for 3D/AR/VR that provides tools and network infrastructure to help developers & companies quickly build and deploy 3D apps, games, and content.
Top comments (0)