Merge pull request #1249 from ousttrue/fix/unigltf_readme

UniGLTF/README 更新
This commit is contained in:
PoChang007
2021-09-27 22:47:09 +09:00
committed by GitHub

View File

@@ -1,15 +1,27 @@
# UniGLTF-2.0
[glTF](https://github.com/KhronosGroup/glTF) 2.0 importer and exporter.
* Unity-Supports 2019.4 and later
* You can import and export glTF-2.0 in Unity's editor and runtime.
* implement `KHR_materials_unlit`
* implement `KHR_texture_transform` (partial)
Unity-2018.4 or later is supported.
# Material
Below is imported from [DamagedHelmet](https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0/DamagedHelmet). Using unity standard shader.
## PBR
![standard shader](doc/pbr_to_standard.png)
![duck](doc/duck.png)
![animation](doc/animation.gif)
![SciFiHelmet](doc/SciFiHelmet.png)
* Convert as much as possible between glTF pbr and Unity Standard Shader.
* Converts metal roughness and occlusion RGBA channel incompatibility.
## Unlit
* import: UniGLTF's own `UniGLTF/UniUnlit` shader.
* export: You can export `UniGLTF/UniUnlit` and Unity unilt materials.
* Only `UniGLTF/UniUnlit` supports vertex colors.
## URP
* import only. experimental
# License
@@ -19,7 +31,11 @@ Below is imported from [DamagedHelmet](https://github.com/KhronosGroup/glTF-Samp
* https://github.com/vrm-c/UniVRM/releases
UniGLTF is part of UniVRM.
From UniVRM-0.63.2, UniGLTF is separated from UniVRM.
# Screenshots
* https://vrm.dev/docs/univrm/gltf/unigltf/
You can import almost all of [gltf_sample_models](https://github.com/KhronosGroup/glTF-Sample-Models/tree/master/2.0)
![standard shader](doc/pbr_to_standard.png)
![duck](doc/duck.png)
![animation](doc/animation.gif)
![SciFiHelmet](doc/SciFiHelmet.png)