Procedural Mesh Topology

I’m just starting to learn about the Procedural Mesh component, and have what is probably a super basic question, but can’t find the answer.

I’ve read that Update Mesh Section is quicker than Create Mesh Section, but it says in the documentation for Update Mesh Section that it “does not let you change topology.”

What exactly does this mean? What is the precise definition of ‘topology’ here? In other words, what aspects of the Procedural Mesh can I change when updating it? Can I change the vertex positions but not the triangle order? The normals?

Check out this answer: https://answers.unrealengine.com/questions/294460/49-procedural-mesh.html

In short, the “Create” function lets you define the triangles formed by the vertices. The “Update” function assumes you are using the same triangles - the “topology”, but you are changing their positions, normals, etc.

NB: I just learned this myself today. :slight_smile:

Cheers.