GetNativeVertexBufferPtr() and GetNativeIndexBufferPtr() methods are nice for optimization when we want to operate mesh dynamicly, but they are useless if we want to resize vertices or triangles array. Ability to create buffers with given length and apply them to mesh would be great performance boost, since for large meshes (let's say >100000 verts) cost of setting mesh.vertices, nomals etc. is too big (setting all of channels takes ~15ms).
Ability to set pointers to mesh buffers.
Your opinion counts
Help us make things better. Share your great idea for improving Unity or vote for other people’s.Log in to post a new idea
- Asset Store New Category: Storytelling
- Support PlayMode tests in Cloud Build
- Auto Open Player Settings if Keystore Password Wasn't Input
- More than one audio listener / tune up the mixer and snapshot system
- Add support for custom libTemplate.gradle in the Android Build Process