|
@@ -535,7 +535,6 @@ Mesh.prototype._processInstancedBuffers = function(visibleInstances: InstancedMe
|
|
// Update data buffer
|
|
// Update data buffer
|
|
let offset = 0;
|
|
let offset = 0;
|
|
if (renderSelf) {
|
|
if (renderSelf) {
|
|
- offset += stride;
|
|
|
|
let value = this.instancedBuffers[kind];
|
|
let value = this.instancedBuffers[kind];
|
|
|
|
|
|
if (value.toArray) {
|
|
if (value.toArray) {
|
|
@@ -543,6 +542,8 @@ Mesh.prototype._processInstancedBuffers = function(visibleInstances: InstancedMe
|
|
} else {
|
|
} else {
|
|
value.copyToArray(data, offset);
|
|
value.copyToArray(data, offset);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ offset += stride;
|
|
}
|
|
}
|
|
|
|
|
|
for (var instanceIndex = 0; instanceIndex < instanceCount; instanceIndex++) {
|
|
for (var instanceIndex = 0; instanceIndex < instanceCount; instanceIndex++) {
|