https://github.com/matrix-org/thirdroom-unity-exporter
https://github.com/matrix-org/thirdroom-unity-exporter
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/matrix-org/thirdroom-unity-exporter
- Owner: matrix-org
- License: apache-2.0
- Created: 2022-10-03T05:10:10.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-15T20:57:03.000Z (about 3 years ago)
- Last Synced: 2025-03-24T13:36:18.256Z (over 1 year ago)
- Language: C#
- Size: 9.93 MB
- Stars: 24
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Third Room Unity Exporter
Export Third Room scenes from Unity. Powered by [UnityGLTF](https://github.com/prefrontalcortex/UnityGLTF/tree/dev)
## Getting Started
First you'll need a copy of Unity which can be downloaded [here](https://unity.com/download).
### Versions
- **Recommended:** 2022.1.13f1 ([Unity Hub Link](unityhub://2022.1.13f1/22856944e6d2))
- Supported: 2021.3+
- Unsupported but potentially compatible: 2020.3+
Unity 2021 does not have support for HDR Cubemaps which we use for reflection probes. If you'd like support for them, use Unity 2022.
### Installation
We recommend first starting with creating a brand new project in Unity Hub.
You should use the Universal Render Pipeline (URP) to maximize compatibility with UnityGLTF.
This package depends on a branch of UnityGLTF that needs to be installed before you install the exporter.
1. Open `Window > Package Manager`
2. In Package Manager, click + and select Add Package from git URL
3. Paste ```https://github.com/matrix-org/UnityGLTF.git?path=/UnityGLTF/Assets/UnityGLTF#thirdroom/dev```
4. Click Add.
After that is installed you can do the same thing for the Third Room Exporter:
1. In Package Manager, click + and select Add Package from git URL
2. Paste ```https://github.com/matrix-org/thirdroom-unity-exporter.git?path=/Packages/thirdroom-unity-exporter```
3. Click Add.
If you're interested installing the sample scenes (recommended for first time users), click the import button on the right side of the package manager under "Samples".
[Read the rest of the documentation here](/Packages/thirdroom-unity-exporter/Documentation~/index.md)
## Credits
Many thanks go to the team at [Needle Tools](https://needle.tools/) who have done an incredible job maintaining the UnityGLTF library and helping with the pain points we had when creating this exporter!