Geometry Nodes: new examples and Group ID info for the Fill Curve node #104723
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_example_0.png
(Stored with Git LFS)
Normal file
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_example_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_example_1.png
(Stored with Git LFS)
Normal file
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_example_1.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_example_2.png
(Stored with Git LFS)
Normal file
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_example_2.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_group-id_0.png
(Stored with Git LFS)
Normal file
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_group-id_0.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_group-id_1.png
(Stored with Git LFS)
Normal file
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_group-id_1.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_group-id_2.png
(Stored with Git LFS)
Normal file
BIN
manual/images/modeling_geometry-nodes_curve_curve-fill_group-id_2.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
manual/images/modeling_geometry-nodes_curve_curve-to-points_example_1.png
(Stored with Git LFS)
BIN
manual/images/modeling_geometry-nodes_curve_curve-to-points_example_1.png
(Stored with Git LFS)
Binary file not shown.
BIN
manual/images/modeling_geometry-nodes_curve_curve-to-points_example_2.png
(Stored with Git LFS)
BIN
manual/images/modeling_geometry-nodes_curve_curve-to-points_example_2.png
(Stored with Git LFS)
Binary file not shown.
@ -6,7 +6,7 @@ Fill Curve Node
|
||||
***************
|
||||
|
||||
.. figure:: /images/node-types_GeometryNodeFillCurve.webp
|
||||
:align: center
|
||||
:align: right
|
||||
:alt: Fill Curve node.
|
||||
|
||||
The *Fill Curve* node generates a mesh using the constrained Delaunay triangulation algorithm
|
||||
@ -19,6 +19,10 @@ Inputs
|
||||
Curve
|
||||
Standard geometry input with a curve component.
|
||||
|
||||
Group ID
|
||||
Value used to group curves together.
|
||||
Curves with different Group ID are treated separately.
|
||||
|
||||
|
||||
Properties
|
||||
==========
|
||||
@ -36,21 +40,56 @@ Outputs
|
||||
=======
|
||||
|
||||
Mesh
|
||||
The filled in curves.
|
||||
The filled-in curves.
|
||||
|
||||
|
||||
Examples
|
||||
========
|
||||
|
||||
A single point spline can be used to customize the triangulation of the resulting mesh.
|
||||
Customized triangulation
|
||||
------------------------
|
||||
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-to-points_example_1.png
|
||||
One or many "single point spline" can be used to customize the triangulation of the filled-in curves.
|
||||
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-fill_example_0.png
|
||||
:align: center
|
||||
|
||||
Here a curve object with a single spline with a single point at the origin is joined with
|
||||
the star primitive to customize triangulation.
|
||||
This is the default behavior of the *Fill Curve* node applied to the star primitive.
|
||||
|
||||
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-to-points_example_2.png
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-fill_example_1.png
|
||||
:align: center
|
||||
|
||||
This is the default triangulation without the single point.
|
||||
Here, a single curve point is joined to the star primitive to customize the triangulation.
|
||||
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-fill_example_2.png
|
||||
:align: center
|
||||
|
||||
Here, 300 single curve point are joined to the star primitive to customize the triangulation.
|
||||
|
||||
Group ID
|
||||
--------
|
||||
|
||||
The following figures display diverse application of the Group ID.
|
||||
|
||||
.. The following example were made with some nodes "hidden" to illustrate the amount of mesh islands
|
||||
.. and avoid Z fighting.
|
||||
.. Mesh Island Index -> Set Position (as z offset)
|
||||
.. Mesh Island Index -> Map Range (Mesh island count as input max) -> Color Ramp (distributed from left)
|
||||
.. Colors Used : 5ABD9E, 85BD50, DDB72C, D26072
|
||||
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-fill_group-id_0.png
|
||||
:align: center
|
||||
:alt:
|
||||
|
||||
Here, the 4 curves share the same Group ID, resulting in 1 mesh island (default behavior).
|
||||
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-fill_group-id_1.png
|
||||
:align: center
|
||||
|
||||
Here, the 4 curves have different Group ID, resulting in 4 mesh islands.
|
||||
|
||||
.. figure:: /images/modeling_geometry-nodes_curve_curve-fill_group-id_2.png
|
||||
:align: center
|
||||
|
||||
Here, the 4 curves are seperated into two groups based on their positions, resulting in 2 mesh islands.
|
||||
|
Loading…
Reference in New Issue
Block a user