Grasshopper

algorithmic modeling for Rhino

Dear All,

I am working on digital ornaments and since I am not too experienced with grasshopper I would like to ask you guys for help.

I want to create 3D ornamental structures based on basic geometries. Like Michael Hansmeyer I want to divide the basic geometry again and again using an algorithm. 

I started out in 2D to understand the basic principles. Using a Rectangle as basis I came up with this grasshopper definition:

2D Subdivision

I think it shows the main idea, however I cannot manage to make multiple iterations like this:

After some research I have the impression that grasshopper by itself is not capable of what i want to do and that i need some scripting. Is that true?

The final product should be a definition that takes a basic 3D geometry, subdivides it in multiple iterations, and has the ability to manipulate the geometry’s points for each iteration, to create an ornamental shape from a cube like this:

I would really appreciate any help or suggestions,

thanks a lot!

José

Views: 2486

Replies to This Discussion

In case of multiple iterations, use hoopsnake, or scripting

Use Anemone, not Hoopsnake!

But this looks more like recursion than just iteration?

Why? For this it is better be able to control the parameters in each iteration, that will be few.

this was definately a problem that i found also

probably it is more a recursion. Im not really sure about the terms

Here u have a example of recursion like that with hoopsnake. 

Attachments:

Wow thank you very much! This was what I tried to achive first.

However it would only work for a 2-D pattern, right? And its not possible to change the parameter for each iteration?

This particular def. works in a rectangle, for other shapes you must make some changes.

To use it:

0. Double click over component, show a winform.

1. "X" button to reset the loop.

2. "Play" button to run an iteration.

3. Make changes in parameters.

4. 2-3-2-3-2...

I recognized that I can change the parameters each time before clicking on Hoopsnakes play button for the next recursion, which gives me a lot of variety in shapes. Really good!

However I don't really understand what is happening in your definition furthermore. Could you explain it a little? that would be really nice! And do you have any ideas how to do the whole thing with a 3D object / a cube? and how would I shift the editable points outside of the rectangle's/the cube's boundary?

Thank you so much for your help!

Impressive!  I'll re-install HoopSnake and check it out.

Here is Anemone, but I wouldn't call this recursion:

By the way, this is the first time I've ever seen a point multiplied by a number!

Attachments:

Mirror, mirror:

3D surfaces from this doesn't seem too difficult.

Attachments:

Thank you very much for your help! I will try what I can do with Anemone!

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service