Data Structure
Forms
Math
<aside>
💡 preference
- display_ fancy wires
- only draw preview geometry for selected objects
- ctrl shift drag: transit connection between components
- lock solver, before drag in heavy GH definition
- change canvas color: https://james-ramsden.com/change-the-colour-of-the-grasshopper-canvas/
- ctrl + shift drag all cable and move all at once
- hold shift, drag scribble, rotate the text
- for listing component: right click and match outputs
- Ctrl+B: send component to back of draw order (and will be calculated first)
- Ctrl+F: send component to front of draw order (and will be calculated later)
</aside>
<aside>
💡 plug-ins
anemone_1.gha
anemone0.gha
Anemone
Wombat
https://morphocode.com/rabbit/
</aside>
CURVE EVOLUTION – EXAMPLE 8.4.gh
02_06_Voroni Delauney Quadtree.gh
Evolution https://generativelandscapes.wordpress.com/2019/04/11/cave-cellular-automaton-algorithm-12-3/
Triangulation:
- Delaunay: points at the ****corners
- Voronoi: points at the center
- control voronoi size at the edge: use initial grid size
- Quadtree: divides an area into squares where each square has a certain fixed amount of points, good to showcase high densities of points in certain regions of a point cloud and low densities of points in others
<aside>
<img src="/icons/forward_green.svg" alt="/icons/forward_green.svg" width="40px" /> Manufacturing, making schedule:
orienting.gh
</aside>
schedule |
|
Index |
can apply expression to it |
Tag |
|
AlignDim |
|
AngleDim |
|
Text2Crv (Wombat) |
text to curve, for lesser cutting |
<aside>
<img src="/icons/forward_green.svg" alt="/icons/forward_green.svg" width="40px" />
make attractor / anchor
- distance
- ptPointAtts, attract and repel
- vector field
LINE AND VECTOR FORCES COMBINED WITH POINT CHARGES.gh
visualizing tagging.gh
</aside>
RANDOM SCALING OF CIRCLES.gh
VERA MOLNÁR.gh
12_03_Cave_CA.gh
Moiré Pattern – Example 1.6.gh