I’ve searched around and could not find an explanation as to what MarkDynamic actually does. Just vague information on when to use it.
I need to know exactly what it does so I can best optimize mesh generation in my game.
What effects does this have on memory? Does it change how the mesh.vertices, mesh.uv, mesh.triangles, etc behave when being accessed?
What if I only update a mesh every minute or two and I generate and store the vertices in my own code instead of reading them from the mesh itself?
What does it do?