Browse Source

Fix some tangent Color typos in GLTF

Aaron Franke 4 năm trước cách đây
mục cha
commit
b06cbd9f51
1 tập tin đã thay đổi với 3 bổ sung3 xóa
  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);
 					}