AddictArts/three.js — comment on commit 3a4b8d442c0c547007bb6bccafe9e4a32f5cf898
File:  line 0
By ekitson:

> Hmmm, is there a reason why you can't set `geometry.dynamic` before the first render, when you just got data from the callback?

We're working on a library that abstracts a lot of common use cases into simple calls. For a few of our library's calls, it would be really nice to be able to call `Geometry.applyMatrix` to offset the vertices. However, we won't necessarily know ahead of time which `Geometry`s our users will end up calling this on. I have a feeling that just setting `dynamic` to true for all `Geometry`s we load will take up more resources then necessary. I guess I'm thinking of something like a "flushVertexBuffer" or "refreshVertexBuffer" operation.