Grasshopper

algorithmic modeling for Rhino

Information

Hoopsnake

Update:

Hoopsnake is now Open Source!

Check out the repo in Github!

Fork it and fix it :)

Hoopsnake is a component that allows feedback loops within Grasshopper.

Website: http://yconst.com/computation/hoopsnake/
Members: 565
Latest Activity: Nov 8

Description

HoopSnake, apart from alegendary creature, is simple component forGrasshopper. What it does in principle is to create a copy of the data it receives at it's input upon user request and store it locally. This duplicate is made available through a standard Grasshopper parameter output.


What turns this operation from mundane to actually promising is the fact that the input of the component includes some custom programming to escape Grasshopper's recursive loop avoidance check.


What this means in practice is that it is possible through the use of HoopSnake to send the output of a set of components back to it's input in a looping fashion. With the help of a little bit of Data Tree / Data List manipulation, this should open up some new possibilities for iterative process modeling.

HoopSnake, apart from a legendary creature, is simple component for Grasshopper. What it does in principle is to create a copy of the data it receives at it's input upon user request and store it locally. This duplicate is made available through a standard Grasshopper parameter output.

What turns this operation from mundane to actually promising is the fact that the input of the component includes some custom programming to escape Grasshopper's recursive loop avoidance check.

What this means in practice is that it is possible through the use of HoopSnake to send the output of a set of components back to it's input in a looping fashion. With the help of a little bit of Data Tree / Data List manipulation, this should open up some new possibilities for iterative process modeling.

More... 

 

 

More details and download...

 

Here is a video tutorial on using hoopsnake:

 

Multi-level Iteration using Hoopsnake 0.6.x:

 

Discussion Forum

Rectangular tiling, random pattern 4 Replies

Hi all, I just wanted to share with you my first hoopsnake test. My idea was to create a pattern growing randomly without leaving gaps, using simple 1x2 size tiles to cover an underlaying grid. First…Continue

Tags: Tiling, Hoopsnake

Started by Carl Christofferson. Last reply by Michael Dubby Nov 8.

Reset and Loop Hoopsnake from ghpython

Hi! I am searching for ways to "reset" and trigger "loop" Hoopsnake from ghpython.Can anyone share a light on above? Thanks!Continue

Tags: #ghpython, #Hoopsnake

Started by Alex Lu Jun 22, 2022.

Any alternatives to a Random List Selector?

A simple enough random list selection...any suggestions on how to build a selector that doesn't use the 'List ....' nodes?I have a bunch of geometries nodes that I would to change every frame of a…Continue

Started by John Nov 18, 2021.

Optimization with a Loop 4 Replies

Hi. I'm working in a project which I have 16 modules ( 4 pavements of 16 modules, as the image bellow) and I need to remove 8 of them. My objective is to remove 8 modules in a way that I have the…Continue

Tags: hoopsnake

Started by Flávia Tissot. Last reply by Filipe Brandão Mar 19, 2021.

Current News

Loading… Loading feed

 

Members (565)

 
 
 

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2025   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service