AkagawaTsurunaki/ZerolanPlayground
An AR virtual character display developed using the Unity engine and the Vuforia engine, compatible with the display of Cubism Live2D models.
Zerolan Playground
An AR virtual character display developed using the Unity engine and the Vuforia engine, compatible with the display of Cubism Live2D models.
Note
This repository has been upgraded from Unity 2021.3.44f1c1 to Unity 6000.0.51f1.
Setup
Clone and open the project using Unity 6000.0.51f1. It may take several minutes (about half of hour on my laptop).
Due to missing some packages, you may encounter An error occurred while resolving packages. In this case, simply click 'Continue'.
Unity will report The project you are opening contains compilation errors. You may be asked whether to enter safe mode. Click "Ignore" as we will add the dependencies later.
After opening the project, click "Import TMP Essentials" in the poped up TMP importer window. TMP will be used for display font properly.
As some dependencies require you to read and agree to the relevant licenses to use them, they are not included in this repository. You will need to manually download and import some necessary dependencies (marked with ✋️).
- Cubism SDK for Unity ✋️
- Vuforia Engine ✋️
- Vuforia Engine AR ✋️
- Unitask
- UnityWebSocket
- DoTween ✋️
- TriLib ✋️
- NuGetForUnity
Building and running this project means that you have agreed to the relevant licenses.
Download Cubism SDK for Unity and Vuforia Engine. Then drag and drop them into your project and import all assets.
Note
Notice that Unity will not extract and import Vuforia Engine AR package automatically (but it works on Unity 2021.3.44f1c1), so you need to go to Windows > Package Manager > Install Package from Tarball, then select tgz file com.ptc.vuforia.engine-11.3.4.tgz located at path ./Assets/Editor/Migration. This step must be performed after importing the Vuforia Engine package.
Add DoTween and TriLib assets to your Unity account. Then add the package in Package Manager.
Note
You will be required to setup DOTween. Just click Setup DOTween in DOTween Utility Panel.
After above steps you should setup the development environment successfully.
Contact with Me
Email: AkagawaTsurunaki@outlook.com
Github: AkagawaTsurunaki
Bilibili: 赤川鹤鸣_Channel