|
|
@ -2715,7 +2715,9 @@ public class GLRenderer implements Renderer { |
|
|
|
VertexBuffer indices = getIndexBuffer(mesh, lod); |
|
|
|
VertexBuffer indices = getIndexBuffer(mesh, lod); |
|
|
|
if (mesh.isUpdateNeeded()) { |
|
|
|
if (mesh.isUpdateNeeded()) { |
|
|
|
setupVertexBuffers(mesh, instanceData); |
|
|
|
setupVertexBuffers(mesh, instanceData); |
|
|
|
updateBufferData(indices); |
|
|
|
if (indices != null) { |
|
|
|
|
|
|
|
updateBufferData(indices); |
|
|
|
|
|
|
|
} |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
updateVertexBuffers(mesh, instanceData); |
|
|
|
updateVertexBuffers(mesh, instanceData); |
|
|
|
if (indices != null) { |
|
|
|
if (indices != null) { |
|
|
|