I have geometry being created through geometry nodes and I am am trying to flip the normals on this duplicate geometry. However, it appears that normals are a read only attribute in the geometry nodes. Any ideas on how I can flip normals through geometry nodes?
Asked
Active
Viewed 4,276 times
9
-
7It's not possible to modify mesh normals at the moment, but it's being talk about : https://devtalk.blender.org/t/geometry-nodes/16108/1519 – Gorgious May 31 '21 at 06:27
-
Has there been any discussion on when those might be implemented? – BenignBrett Jul 24 '21 at 19:07
-
1It's not high priority right now it seems... You can follow the project tasks here : https://developer.blender.org/project/board/121/ – Gorgious Jul 24 '21 at 19:47
2 Answers
5
You can now use the Flip Faces node.
You can also plug a boolean field into the Selection input to selectively flip faces.
For example :
Gorgious
- 30,723
- 2
- 44
- 101
2
It is possible to flip normals for any single face. You just have to do several steps:
- Detach selected face from mesh.
- Put this face into convex hull.
- Delete from convex hull all faces with normals orientation equal to normals orientation of the original face.
I already applied this solution in my answer here: Is extrude possible in Geometry Nodes?
3Dhedgehog
- 1,377
- 5
- 16


