/WorldEnsemble

Play music in the AR World!

Primary LanguageShaderLabCreative Commons Attribution 4.0 InternationalCC-BY-4.0

World Ensemble

Our team's submission for Google’s Immersive Geospatial Challenge hackathon.

aerial-to-ar.mov
visual-effect.mov

Tested Environment

  • Unity 2022.3.12f1. It will be compatible with Unity 2022 LTS.
  • macOS. Windows is not supported for now.

Simulate on Unity Editor

editor-simulation.mp4
  • Pull this repository with Git-LFS.
  • Simulation on the Unity Editor is supported only on iOS. Open Build Settings and switch the platform to iOS. fig-switch-platform
  • Play and Enjoy the scene Scenes/Main.
  • You can change the replay file from Project Settings/XR Plug-in Management/AR Foundation Replay. replay-file

How to build for iOS / Android

  • Go to Google's developer console and get the API key for Google Geospatial API.
  • Open Project Settings/XR Plug-in Management/ARCore Extensions
  • Enter your Google Geospatial API key to ProjectSettings/ARCoreExtensionsProjectSettings.json fig-apikey
  • Open Assets/External Dependency Manager/ and resolve dependency.
    • On iOS, Run pod update in the build folder.
  • Build for each platform.
    • iOS: We tested with Xcode 15.0. If you use the earlier version of Xcode, Disable the post-build-process at CustomPostprocessBuild.cs.

Our Team

License

This work is licensed under a Creative Commons Attribution 4.0 International License.

CC BY 4.0

See LICENSE for more.

Assets and Open Source Libraries

Assets

Libraries