diff --git a/packages/core/src/batch/BatchRenderer.js b/packages/core/src/batch/BatchRenderer.js index fba1642..847ceff 100644 --- a/packages/core/src/batch/BatchRenderer.js +++ b/packages/core/src/batch/BatchRenderer.js @@ -310,7 +310,7 @@ this.packGeometry(sprite, float32View, uint32View, indexBuffer, index, indexCount);// argb, nextTexture._id, float32View, uint32View, indexBuffer, index, indexCount); // push a graphics.. - index += (sprite.vertexData.length / 2) * 6; + index += (sprite.vertexData.length / 2) * this.vertSize; indexCount += sprite.indices.length; } @@ -390,7 +390,7 @@ packGeometry(element, float32View, uint32View, indexBuffer, index, indexCount) { - const p = index / 6;// float32View.length / 6 / 2; + const p = index / this.vertSize;// float32View.length / 6 / 2; const uvs = element.uvs; const indicies = element.indices;// geometry.getIndex().data;// indicies; const vertexData = element.vertexData;