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
- Unity site tutorial code samples not displaying text in <>
- Add time stamp to build logs
- Make Resources.Load check if File exists @ compile level
- Support for UsedImplicitly and MeansUsedImplicitly
- Ability to set per-camera frame rate