3
$\begingroup$

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

$\endgroup$
9
  • 1
    $\begingroup$ Just to clarify, are you looking to scale along normals, or extrude along normals? $\endgroup$ May 28, 2021 at 0:22
  • $\begingroup$ Just looking to scale $\endgroup$ May 28, 2021 at 0:39
  • $\begingroup$ what would be the difference to scale the mesh!? $\endgroup$
    – Chris
    May 28, 2021 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, 2021 at 10:02
  • 1
    $\begingroup$ Yes. My use case is that in a geometry node I am grabbing all objects in a collection, duplicating them, and scaling them all up along their normals. $\endgroup$ May 28, 2021 at 18:48

1 Answer 1

5
$\begingroup$

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.

In GN 'Fields', (Blender 3.0+) that would be:

enter image description here

$\endgroup$
3
  • 1
    $\begingroup$ That did the trick. Thanks! $\endgroup$ May 28, 2021 at 21:02
  • 1
    $\begingroup$ "Warning: This node is considered legacy and will be removed in Blender 4.0.": docs.blender.org/manual/en/latest/modeling/geometry_nodes/… Also, I can't find it in Blender 3.0... $\endgroup$ Dec 18, 2021 at 16:28
  • 1
    $\begingroup$ @JohanWalles Thanks! Edited. Must root out all pre-Fields GN answers. $\endgroup$
    – Robin Betts
    Dec 18, 2021 at 16:39

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.