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

Merge pull request #4067 from benaadams/setVerticesBuffer

No breaking change in setVerticesBuffer
David Catuhe пре 7 година
родитељ
комит
64698f33dc
1 измењених фајлова са 5 додато и 0 уклоњено
  1. 5 0
      src/Mesh/babylon.geometry.ts

+ 5 - 0
src/Mesh/babylon.geometry.ts

@@ -239,6 +239,11 @@
             if (kind === VertexBuffer.PositionKind) {
                 if (totalVertices != null) {
                     this._totalVertices = totalVertices;
+                } else {
+                    var data = <FloatArray>buffer.getData();
+                    if (data != null) {
+                        this._totalVertices = data.length / (buffer.byteStride * 4);
+                    }
                 }
 
                 this._updateExtend();