Added 2 new nodes.

CurvePointInfo and CutSharpCorners.
Fixed categories and preview images for Bricker and OffsetCurve.
main
Frank Firsching 2022-12-22 23:10:49 +01:00
rodzic dcf1a1d22f
commit e98cacd1ab
6 zmienionych plików z 50 dodań i 33 usunięć

Wyświetl plik

@ -73,36 +73,6 @@ support the asset workflow.
## Geometry nodes
### [Bricker](geoNodes/bricker.blend) (Blender 3.4)
<img src="geoNodes/bricker.webp" height=200/>
> This group takes a set of polygons lying flat on the xy plane. It then subdivides all of them along the principal x-
> and y-axes. Options are whether the quads of the grid are kept only if lying completely within the original polygon or
> if a partial overlap is okay. For partial overlap it's also possible, to align the outside points to the original
> geometry. In that case, the boundary layer wil not be squares anymore, but the geometry is aligning much closer to the
> original one.
### [OffsetCurve](geoNodes/offsetCurve.blend) (Blender 3.4)
<img src="geoNodes/offsetCurve.webp" height=200/>
> This group generates a curve, that is a specified distance apart from the input curve.
> It works also on non-planar curves and concave ones.
### [Tissue](geoNodes/tissue.blend) (Blender 3.1)
<img src="geoNodes/tissue.jpg" height=200/>
> This is a geo node group, that mimicks what the
> [Tissue](https://docs.blender.org/manual/en/latest/addons/mesh/tissue.html) addon provided with blender is doing.
### [Deform Objects to curve](geoNodes/deformObjectsToCurve.blend) (Blender 3.1)
<img src="geoNodes/deformObjectsToCurve.jpg" height=200/>
> This node group aligns a set of objects on a curve and additionally allows deforming them along the curve itself.
### [BBoxField](geoNodes/deformObjectsToCurve.blend) (Blender 3.1)
> Contained within the `deformObjectsToCurve.blend` file, this node provides a field output, that defines the bounding
@ -113,10 +83,36 @@ support the asset workflow.
> Also contained within the `deformObjectsToCurve.blend` file, this node takes a normalized geometry (e.g. contained
> within the [0..1] cube) and interpolates the point positions to a box provided by the 8 corner input parameters.
### [Lerp](geoNodes/deformObjectsToCurve.blend) (Blender 3.1)
### [Bricker](geoNodes/bricker.blend) (Blender 3.4)
> Contained within the `deformObjectsToCurve.blend` file, this is a simple node, that interpolates between 2 vector
> values based on a numeric input t, which is given in the range of [0..1].
<img src="geoNodes/bricker.webp" height=200/>
> This group takes a set of polygons lying flat on the xy plane. It then subdivides all of them along the principal x-
> and y-axes. Options are whether the quads of the grid are kept only if lying completely within the original polygon or
> if a partial overlap is okay. For partial overlap it's also possible, to align the outside points to the original
> geometry. In that case, the boundary layer wil not be squares anymore, but the geometry is aligning much closer to the
> original one.
### [CurvePointInfo](geoNodes/cutSharpCorners.blend) (Blender 3.4)
<img src="geoNodes/curvePointInfo.webp" height=200/>
> This is a small utility node within the cutSharpCorners node. It provides extended information about a point in a
> curve. Information is the previous and next point positions, the directions to those points and the angle between
> these 2 edges.
### [CutSharpCorners](geoNodes/cutSharpCorners.blend) (Blender 3.4)
<img src="geoNodes/cutSharpCorners.webp" height=200>
> This geometry node analyzes the given input curves and cuts away those corners, that are sharper than a given
> threshold.
### [Deform Objects to curve](geoNodes/deformObjectsToCurve.blend) (Blender 3.1)
<img src="geoNodes/deformObjectsToCurve.jpg" height=200/>
> This node group aligns a set of objects on a curve and additionally allows deforming them along the curve itself.
### [IslandCenterField](geoNodes/islandCenterField.blend) (Blender 3.1)
@ -124,12 +120,33 @@ support the asset workflow.
> A field node, that returns the center point of each mesh island.
### [Lerp](geoNodes/deformObjectsToCurve.blend) (Blender 3.1)
> **Deprecated**: Starting from Blender 3.4 one can use the float version of the mix node.
>
> Contained within the `deformObjectsToCurve.blend` file, this is a simple node, that interpolates between 2 vector
> values based on a numeric input t, which is given in the range of [0..1].
### [OffsetCurve](geoNodes/offsetCurve.blend) (Blender 3.4)
<img src="geoNodes/offsetCurve.webp" height=200/>
> This group generates a curve, that is a specified distance apart from the input curve.
> It works also on non-planar curves and concave ones.
### [SetUpAxisTilt](geoNodes/setUpAxisTilt.blend) (Blender 3.1)
<img src="geoNodes/setUpAxisTilt.jpg" height=200 />
> A node, that mimics blender's native z-Up curve orientation by calculating the corresponding tilt angles.
### [Tissue](geoNodes/tissue.blend) (Blender 3.1)
<img src="geoNodes/tissue.jpg" height=200/>
> This is a geo node group, that mimicks what the
> [Tissue](https://docs.blender.org/manual/en/latest/addons/mesh/tissue.html) addon provided with blender is doing.
### [VisualizeInt](geoNodes/visualizeInt.blend) (Blender 3.1)
<img src="geoNodes/visualizeInt.jpg" height=200 />

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 995 KiB

Plik binarny nie jest wyświetlany.

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 33 KiB

Plik binarny nie jest wyświetlany.