From 6d74ffd8ff8b66d1930b12c77e97954f6cda34f6 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Mon, 27 Sep 2021 21:59:24 +0900 Subject: [PATCH] update --- Assets/UniGLTF/README.md | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) diff --git a/Assets/UniGLTF/README.md b/Assets/UniGLTF/README.md index 8a35a6886d..2306adaf80 100644 --- a/Assets/UniGLTF/README.md +++ b/Assets/UniGLTF/README.md @@ -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)