How costly is allocating new BufferAttribute array?

If the size of the buffer changes then yes, you have to call dispose() on the geometry and create a new one.

1 Like