From a99888366cff9e7195e4b1d2df8739722f7a6a8a Mon Sep 17 00:00:00 2001 From: Masataka SUMI Date: Fri, 7 May 2021 19:42:25 +0900 Subject: [PATCH] Specify color space in importing glTF Unlit material. --- .../Runtime/UniGLTF/IO/MaterialIO/GltfUnlitMaterial.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialIO/GltfUnlitMaterial.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialIO/GltfUnlitMaterial.cs index 06a6b842f..18283cf2b 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialIO/GltfUnlitMaterial.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialIO/GltfUnlitMaterial.cs @@ -36,8 +36,9 @@ namespace UniGLTF // color if (src.pbrMetallicRoughness.baseColorFactor != null && src.pbrMetallicRoughness.baseColorFactor.Length == 4) { - var color = src.pbrMetallicRoughness.baseColorFactor; - param.Colors.Add("_Color", (new Color(color[0], color[1], color[2], color[3])).gamma); + param.Colors.Add("_Color", + src.pbrMetallicRoughness.baseColorFactor.ToColor4(ColorSpace.Linear, ColorSpace.sRGB) + ); } //renderMode