ARCOR2 AR Editor
-
clone this repo
-
get submodules:
git submodule update --init
-
create symlink of the submodules to the Assets folder:
Windows:
cd scripts .\link_submodules.bat
Linux:
cd scripts ./link_submodules.sh
-
download multimedia files from LFS:
git lfs install git lfs pull
-
get third party assets from Unity AssetStore (extract and copy into Assets/Submodules):
- Lunar Mobile Console (optional)
- Loading screen animation
- Modern UI Pack
- UI Graph
- Joystick Pack
- Native Camera for Android & iOS (only if you want to build Android version)
- Simple Collada
- requires to apply patch (/scripts/ColladaImporter.patch and /scripts/StringExtensions.patch) on script ColladaImporter.cs and OrbCreationExtensions/StringExtensions.cs
- SimpleCollada asset must be moved to Assets/Submodule folder in order to patch script works
- on Windows, you can download UnxUtils and use batch file in /scripts/patch_simple_collada_asset.bat (if UnxUtils extracted to "C:\Program Files") or use this command:
path_to_UnxUtils\UnxUtils\usr\local\wbin\patch.exe ..\arcor2_AREditor\Assets\Submodules\SimpleCollada\ColladaImporter.cs -i ColladaImporter.patch path_to_UnxUtils\UnxUtils\usr\local\wbin\patch.exe ..\arcor2_AREditor\Assets\Submodules\SimpleCollada\OrbCreationExtensions\StringExtensions.cs -i StringExtensions.patch
- on Linux, you can use bash script in /scripts/patch_simple_collada_asset.sh
-
(Optional) - Get Google Cloud API Key to enable Cloud Anchors (follow step 7 in Codelabs ARCore Extensions tutorial)