MoI discussion forum
MoI discussion forum

Full Version: Voronoi Spaghetti & Noodles

Show messages: All  1  2-3

From: Frenchy Pilou (PILOU)
14 Feb 2023   [#2] In reply to [#1]
Cool research!

Another way! ;)
https://lexica.art/?q=Voronoi+Spaghetti+%26+Noodles
From: bemfarmer
17 Feb 2023   [#3]
The following paragraph is a Redundant explanation of how interlocking layers are produced for the VoroNoodles.
It is redundant to try and improve understanding of the Voronoodle movie, not to be confusing:-).

The paper linked to below is a "precursor" paper to the Voronoi Noodles paper. The paper explains the union of Voronoi made from points located on the same LINE. (The Voronoi Decomposition also makes sibling convex Voronoi because there are additional ruled surface lines in the (Bravais Lattice Array) (An array of parallel ribbons)). Each of said LINE(s) is a "ruled line" on the 3D ruled surface (Ribbon). For each layer, the Bravais lattice of lines containing points has Voronoi Decomposition applied to the points on all of the Lines, and each Line group of Voronoi are booleaned together. (So there are a lot of side by side closed (convex?) polygons, each of which is made up of the Boolean of Voronoi for each (Line with multiple points on it).) (See page 6 and 7 for algorithm outline.):

file:///C:/Users/orcha/Downloads/GeneralizedAbeilleTiles_Print.pdf

(The Lines can also be curved, provided they are Ruled.(?))
The LINES can rotate between layers. (The Ribbon ruled surface can spiral in a helix.)
This Abeille Tiles paper is of course different from the VoroNoodles paper, but the two papers share some of the layer by layer creation. (The Algorithms are similar, but also have portions which have differences.) (There is also a step for the simple extrusion for the polygons obtained by Boolean, for each layer.)
The polygons will progressively change for each layer, as the lines for the next layer rotate from the preceding layer.
The lines can change in length between layers(?)

- Brian

Voronoi Decomposition = Voronoi Tessellation.
Certain Voronoi are booleanized together.
Still have to read up on the Bravais Lattice. I think it is basically an array of unit cells, "without voids".
https://en.wikipedia.org/wiki/Bravais_lattice
"unit cell is defined as a space that, when translated through a subset of all vectors described by
.........., fills the lattice space without overlapping or voids."
"a lattice space is a multiple of a unit cell"

Show messages: All  1  2-3