Skip to content

Conversation

dvicini
Copy link
Member

@dvicini dvicini commented Oct 1, 2025

The mesh class currently always recomputes vertex normals if the positions were modified. However, there can be cases where the user obtains vertex normals separately and would like to pass them to the mesh. In that case, we should not recompute the vertex normals. The assumption is then that the user "knows what they are doing" and the values should remain unchanged.

An application of this are for example meshes with smooth normals that have UV seams. In this case, the normals should remain smooth across UV seams.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant