Seamless Pattern

. A simple GH definition that mimics the Escher patterns process.
DiY Architectural Dialogue machine.

i did a GH def to sort random strings from several lists of data in order
to do an architectural dialogue machine.
Blender2GH.

a simple GH definition to import a Blender3D geometry using the export .PLY file format
Hexachaos.

Random hexagonal based pattern generator
Uneven Subdivision. Uneven subdivision of a NURBS surface, controlled by random intervals.
Complete Diagrid.
Diagrid definition that covers the whole surface, up to the edges.
Phyllotaxis growth.

Phyllotaxis variation working on variables with a few changes of the values “i” in the math formula of spiral: x= cos(i), y=sin(i), z=i
Phyllotaxis.

Phyllotaxis 2D pattern.
Curvature analysis pattern.

This definition subdivides a surface into a quadrangular panels, plots a circle or a closed spline(similar to an ellipse) with center in the centroid of each panels, scale the radius dimension trough a numeric values extrapolated from the curvature analisys of the input surface.
Attractors vector deformation.

The complex structure of radiolaria was treated as a two-dimensional representation with a hexagonal pattern. Two points control the deformation of individual cells that make structure through a transformation of vectors connecting the vertices of the single cell with the point. The deformation of the grid can be caused by an attraction or a repulsion generated by attractor points.
Image field04.

Investigation on the potentiality of numerical field generated by a source image. The height of one ellipse control point is linked with grayscale value of the image generating parametric variations in the starting flatten pattern.
Pie chart.

A definition that draws a percentage pie chart from a list of values (random values are used here but you can plug any list of values including external data).
Panels dispatch This definition allows you to tessellate a surface with two different panel types dispatched through random sorting.
Quad 2 diagrid

This definition allows you to tessellate a surface and smoothly transform the tessellation from a quadrangular to a diagrid pattern.
Hexagonal field A magnetic field applyed to an hexagonal grid ruled by 4 points that can be switched (attractors or repulsors).
Tatami-Cairo-Diagrid tessellation This definition allows you to tessellate a surface going smoothly from tatami tessellation to diagrid through Cairo tessellation.
Curve driver

This definition allows you to control geometry properties (curvature radius) through a control curve.
|