Explorar o código

Merge pull request #4214 from a-carvallo/fix-sps-vertexdata-serialization

Fix SPS vertexdata serialization
David Catuhe %!s(int64=7) %!d(string=hai) anos
pai
achega
318256494f
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      src/Particles/babylon.solidParticleSystem.ts

+ 3 - 2
src/Particles/babylon.solidParticleSystem.ts

@@ -200,10 +200,11 @@
                 vertexData.indices = (this._depthSort) ? this._indices : this._indices32;
                 vertexData.set(this._positions32, VertexBuffer.PositionKind);
                 vertexData.set(this._normals32, VertexBuffer.NormalKind);
-                if (this._uvs32) {
+
+                if (this._uvs32.length > 0) {
                     vertexData.set(this._uvs32, VertexBuffer.UVKind);
                 }
-                if (this._colors32) {
+                if (this._colors32.length > 0) {
                     vertexData.set(this._colors32, VertexBuffer.ColorKind);
                 }
                 var mesh = new Mesh(this.name, this._scene);