浏览代码

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();