Search Feedback

60
votes

Ability to set pointers to mesh buffers.

Scripting

-

-

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).

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

Categories

All

(9469)

2D

(244)

Ads

(43)

AI & Navigation

(74)

Analytics

(109)

Animation

(338)

Asset Store

(249)

Assets

(499)

Audio

(161)

Cloud Build

(108)

Collaborate

(36)

Docs & Tutorials

(208)

Editor

(2183)

Everyplay

(13)

Game Performance Reporting

(15)

General

(839)

Graphics

(794)

GUI

(375)

Input

(153)

Licensing

(80)

Networking

(165)

Physics

(354)

Platforms

(416)

Profiling & Optimization

(72)

Runtime

(167)

Scripting

(1057)

Terrain

(155)

WebGL

(135)