Cockatoo is a prototypical open-source software toolkit for generating (3d-)knitting patterns from NURBS surface and mesh geometry directly inside Grasshopper.
๐ฌ Ask me about geometry processing, computational design, generative design, python, music
๐ญ I'm developing and maintaining my projects, and
๐ฑ I'm currently learning even more about Python as well as having a shallow dive into discrete differential geometry as well as mixed linear integer programming.
Stack
๐ฆ Rhinoceros 7 for almost all CAD work.
๐ Python for programming most of my personal projects, also inside Rhino and Grasshopper.
#๏ธโฃ C# for developing Plug-Ins & scripts for Grasshopper if Python doesn't cut it.
Trivia
๐ I run 6 km every other morning.
๐ถ We have a super-sweet dog lady. She also joins me on my morning runs.
Hello
I tried PipelineController but didn't work , can you please make a simple version to only detect changes when geometries added or removed without other settings like layers , colors ...etc
don't create weft and warp edges inside the mappingnetwork. instead really use it only for mapping and work on copies of the knitnetwork.
this could make the use of multigraph obsolete for KnitMappingNetwork
KnitContours could be generated using the heat method. I started experimentation on this and the first results seem nice! For the next release there probably will be both versions available.
include_leaves is not useful as an option. instead something like force_cast_on and force_cast_off should be implemented.
force_cast_on > connects all nodes at pos index 1 to one another (like a second row of leaf nodes at the start)
force_cast_off > connects all nodes at pos index -2 to one another (like a second row of leaf nodes at the end)