4
$\begingroup$

I want to use Blender's new Geometry Nodes in version 3.0 to create a solid between upper inclined body and lower plane surface.

If an extrude operation of a plane was available, I would create a body by 1) create a plane out of the 4 vertices marked on image 2) extrude that plane downwards onto lower plane surface.

However, extrude is not available in 3.0. Any ideas to a workaround?

Geometries

$\endgroup$
3
  • 1
    $\begingroup$ I have a feeling that the Raycast node might be part of the solution somehow $\endgroup$
    – ajwood
    Dec 11, 2021 at 15:04
  • $\begingroup$ You can use curve nodes to create a "plane" that can be extruded. Is something like that what you are after? $\endgroup$
    – Timaroberts
    Dec 11, 2021 at 15:11
  • $\begingroup$ @Timaroberts: can u show how that works? i tried...but failed. i can do this: [1]: i.sstatic.net/s2UTe.png, but if i use transform on z axis...nothing happened: [1]: i.sstatic.net/65OyF.png $\endgroup$
    – Chris
    Dec 11, 2021 at 15:41

2 Answers 2

1
$\begingroup$

Blender 3.1 has a new extrude geometry node.

Here is the documentation: https://docs.blender.org/manual/en/dev/modeling/geometry_nodes/mesh/extrude_mesh.html

Here is what it looks like:

enter image description here

$\endgroup$
5
$\begingroup$

I'm not sure it's exactly what you want, and it is a workaround, but you can use a curve line and quadrilateral node to create a plane that can be extruded.

Using the Curve to mesh node, add the quadrilateral as the profile curve of the line. Changing the end point of the line on the $Z$ axis here will control the depth of extrusion.

The set shade smooth with shade smooth unticked is only to shade the object flat, it is optional.

enter image description here click to enlarge enter image description here click to enlarge

$\endgroup$

You must log in to answer this question.

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