2
$\begingroup$

enter image description here

I would like to create the right side of the attached image using a geometry node. However, the geometry node's extrude mesh must be executed by selecting one of the three types: "face", "edge", and "vertical", so the extrude mesh shown on the right I think expressing the mesh is difficult. This is my first post, but I would be happy if someone could show me the node tree. I would also be happy if you could tell me how to implicitly calculate extrude face along normal.

$\endgroup$
2
  • $\begingroup$ link italic blender* code $\endgroup$
    – vector man
    Jan 25 at 12:51
  • $\begingroup$ you can extrude the way you indicate using geometry nodes. but to do that some rules about selecting the initial faces are needed. do you have such rules? $\endgroup$
    – lemon
    Jan 25 at 12:52

1 Answer 1

4
$\begingroup$

do you mean like this?

enter image description here

Just use selection for only one face, e.g. by index (or normal or whatever)

and this is how you can extrude along normal:

enter image description here

and this is a nodetree example how you can select via direction:

enter image description here

Note: Dot product is near 1 or 1 if the direction of two vector are the same or nearly the same.

$\endgroup$
1
  • $\begingroup$ I guess since the question asks for getting the result on the right side of the screenshot, first of all I would turn off Individual in the Extrude Mesh. Apart from that the setup where you extrude the single face would do what is expected (at least if he does not want the "Even Thickness" option of the original tool). The Normal node is not even necessary, at least in my Blender it uses the normal by default. Now he only needs a good way of selecting the desired faces. $\endgroup$ Jan 25 at 13:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .