Преглед изворни кода

Fix some tangent Color typos in GLTF

Aaron Franke пре 4 година
родитељ
комит
b06cbd9f51
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      modules/gltf/gltf_document.cpp

+ 3 - 3
modules/gltf/gltf_document.cpp

@@ -2389,9 +2389,9 @@ Error GLTFDocument::_serialize_meshes(Ref<GLTFState> state) {
 						for (int i = 0; i < ret_size; i++) {
 							Color tangent;
 							tangent.r = tarr[(i * 4) + 0];
-							tangent.r = tarr[(i * 4) + 1];
-							tangent.r = tarr[(i * 4) + 2];
-							tangent.r = tarr[(i * 4) + 3];
+							tangent.g = tarr[(i * 4) + 1];
+							tangent.b = tarr[(i * 4) + 2];
+							tangent.a = tarr[(i * 4) + 3];
 						}
 						t["TANGENT"] = _encode_accessor_as_color(state, attribs, true);
 					}