I'm trying to use geometry nodes to scale up a duplicate mesh along each faces' normal to "thicken" up the mesh. This can be achieved manually by scaling a mesh with Alt+S (Scale along face normals).

This picture (green) shows what I'm trying to achieve through the Geometry Nodes (manually scaled along face normals): Scale Along Face Normals

Here is an example of why a simple transform won't achieve the effect I'm going for: Normal Transform

  • 1
    $\begingroup$ Just to clarify, are you looking to scale along normals, or extrude along normals? $\endgroup$ – Christopher Bennett May 28 at 0:22
  • $\begingroup$ Just looking to scale $\endgroup$ – BenignBrett May 28 at 0:39
  • $\begingroup$ what would be the difference to scale the mesh!? $\endgroup$ – Chris May 28 at 10:01
  • $\begingroup$ since now 2 people don't understand what you mean you should include some screenshots/paintings what you want to have $\endgroup$ – Chris May 28 at 10:02
  • $\begingroup$ Adjusted my question to try and clarify what exactly I'm trying to achieve $\endgroup$ – BenignBrett May 28 at 15:17

Is this it?

2 Attribute Vector Math nodes, and 1 temporary attribute to hold the offset.

enter image description here

'Scale' along normals might (strictly) be a misnomer... Solidify, Displace, and AltS all translate vertices along normals.

  • 1
    $\begingroup$ That did the trick. Thanks! $\endgroup$ – BenignBrett May 28 at 21:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.