While reading this article about Computation Optimizations I found out that having different MeshId
causes rendering to take longer and so I thought it wasn’t an issue in my game until I start looking more in depth into the Meshes.
I have changed manually the RenderFidelity
property multiple times using the Properties Panel
, until now that I see that every time you change the RenderFidelity
via the Properties Panel
a NEW MeshId
is created all the time despite being the same exact Mesh.
Expected behavior
I expect that when I change any MeshPart
’s RenderFidelity
property via the Properties Panel
it doesn’t create a new MeshId
all the time when the same exact mesh can be found in the game already set to Automatic
/Performance
.
I understand a new Mesh is created when this property is changed, but shouldn’t be all the time when a MeshId can be re-used…
Along with this please reply to me now how can I identify the same MeshPart
to place the same MeshId
to all of them. (MeshId
property can’t be used since they are different)