Browse Source

Fix serializer

David Catuhe 7 years ago
parent
commit
24051054b9

File diff suppressed because it is too large
+ 9157 - 9157
dist/preview release/babylon.d.ts


+ 1 - 1
dist/preview release/serializers/babylon.glTF2Serializer.js

@@ -1906,7 +1906,7 @@ var BABYLON;
                             baseColorBuffer[offset] = metallicRoughness.baseColor.r * 255;
                             baseColorBuffer[offset + 1] = metallicRoughness.baseColor.g * 255;
                             baseColorBuffer[offset + 2] = metallicRoughness.baseColor.b * 255;
-                            baseColorBuffer[offset + 3] = resizedTextures.texture1.hasAlpha ? diffuseBuffer[offset + 3] : 255;
+                            baseColorBuffer[offset + 3] = resizedTextures.texture1.hasAlpha ? diffuseBuffer[offset + 3] * 255 : 255;
                             metallicRoughnessBuffer[offset] = 0;
                             metallicRoughnessBuffer[offset + 1] = metallicRoughness.roughness * 255;
                             metallicRoughnessBuffer[offset + 2] = metallicRoughness.metallic * 255;

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/serializers/babylon.glTF2Serializer.min.js


+ 1 - 1
dist/preview release/serializers/babylonjs.serializers.js

@@ -2067,7 +2067,7 @@ var BABYLON;
                             baseColorBuffer[offset] = metallicRoughness.baseColor.r * 255;
                             baseColorBuffer[offset + 1] = metallicRoughness.baseColor.g * 255;
                             baseColorBuffer[offset + 2] = metallicRoughness.baseColor.b * 255;
-                            baseColorBuffer[offset + 3] = resizedTextures.texture1.hasAlpha ? diffuseBuffer[offset + 3] : 255;
+                            baseColorBuffer[offset + 3] = resizedTextures.texture1.hasAlpha ? diffuseBuffer[offset + 3] * 255 : 255;
                             metallicRoughnessBuffer[offset] = 0;
                             metallicRoughnessBuffer[offset + 1] = metallicRoughness.roughness * 255;
                             metallicRoughnessBuffer[offset + 2] = metallicRoughness.metallic * 255;

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/serializers/babylonjs.serializers.min.js