Grasshopper

generative modeling for Rhino

Information

Hoopsnake

Hoopsnake is a component that allows feedback loops within Grasshopper.

Website: http://yconst.com/computation/hoopsnake/
Members: 360
Latest Activity: 2 hours ago

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

Starting Loop via Boolean Toggle 2 Replies

Is there away to trigger the looping and reset functions with boolean toggles rather than using the right-click menu or the monitor window?Continue

Started by Tuan N. Tran. Last reply by DE VILLE D'AVRAY 2 hours ago.

How to trigger a second HS when the first HS runs to reach a certain number of loops? 1 Reply

Hello all,Happy to see everyone here!I am new to grasshopper & hoopsnake for our uni project, here's a problem I encounter and hope it can be solved.I tried to repulicate a basic solid by…Continue

Started by Huanzhi Chen. Last reply by Huanzhi Chen Apr 27.

Leaf Venation 14 Replies

Hi everyone,I have been trying to replicate an algorithm in 2D, used by nervous system to produce their hyphae lamps (see image below) using grasshopper without any additional scripting. I think this…Continue

Tags: iterative, hoopsnake, and, recursive, algorithms

Started by Michael Clarke. Last reply by bea franko Apr 23.

How can I keep a value from the first iteneration and use it on the next one? 4 Replies

Hello:I have a rather large definition that combines Kangaroo with Hoopsnake. In this definition I need to keep the original length of the "kangaroo springs" and use it on all the following…Continue

Started by Diego G. Last reply by Diego G Apr 21.

Current News

 

Members (360)

 
 
 

Translate

Search Grasshopper

Photos

  • Add Photos
  • View All

© 2013   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service