Grasshopper

algorithmic modeling for Rhino

Hello,

I was wondering how can I draw this shape (picture attached). 

I am not asking to draw it for me (so I am still respecting rule nb 7 of the forum http://www.grasshopper3d.com/forum/topics/how-to-get-help-when-you-...).

So what I want or need is the following:

I am sure many expert are using/following this forum, and answering the issues and problems that non-professional (like me) are having.

So I am addressing to these professionals, I need to help me the figure out the best process/method/software to create this form.

I am practicing my humble skills to the 3D organic shapes, and I just found this shape that I am having some difficulties to figure out how it is modelled.

Thank you and best regards  

Views: 825

Attachments:

Replies to This Discussion

Hi Florino,

glad Rule #7b is making the rounds :)

There are two basic approaches to making shapes like the one you're after:

  • Manual (to greater or lesser degrees)
  • Mathematical

You could draw some curves or other guiding geometry by hand and from that data construct the surface. Sometimes one needs this level of control, sometimes it's the only way.

If on the other hand you know exactly what the equations are that describe the shape, chances are good you can generate the surface purely through algorithms (it can get prohibitively complicated if the equations are implicit instead of explicit or parametric).

Do you have the equations?

Unfortunately I do not have the equations...

But I actually have the geometry as a .3dm format, is there any way to know per example how it was modeled and which equations were used in order to make this form?

PS: I my case, I have a work that maybe took months to draw it by professional designers, so the reason to recreate it, is just to practice.

Oh that is really interesting, formulas for each surface.

Really interesting. I think there is a way to implement it in grasshopper, I remember once I found a definition that does this (multiple organic shapes and surfaces) I think it was developped as a c#... Anyhow, I am not a geek in c#ing or VBing or C++ing... So i will try to figure a way to draw it in a simple way in grasshopper. I will surely come back to ask for help.

Thank you

If you fail ... well ... I have more than 50 math surfaces available via C# code (and ...er ... hmm ... 1001 curves, he he).

See yours:

and some other freaky stuff:

EUH THAT IS SO FREAKY...

Well I am wondering now after what you showed me if it is better for me to take some lessons in C# rather than experimenting and practicing in the 3D modelling tools...

That is really awesome... 

I am really interested in what you showed, I may be a bit lazy and ask if you can share this definition (I always see some comments like this), anyhow I will be asking for something else... Do you have some online tutorials on how I can implement this in C# per example? 

Thank you 

Get some freaky stuff to keep you occupied for the next week, he he.

BTW: Many would advice you to use Internet to learn coding (or at least to get some help). But the Lord claims exactly the opposite: tun off the computer, buy some decent cigars AND some books AND some proper spiritual aids (Vodka for instance) > read them 10 times > get the gist > reread them > then (maybe) turn on the computer (but if you don't, no harm done, he he).

BTW: If and when you decide to walk the walk ... REMEMBER to choose the right language based on what THE SUM of your current/future applications may require.

may the Force (the dark option) be with you.

Attachments:

Thank you Peter... It is really encouraging,,,

Did you see the definition I uploaded? 

I just noticed that "Launchbox" has some features for creating freaky surfaces...Anyway, I think I will be turning off my PC now hehe

Can I make the aa value variable? here it is fixed, aa=3 sinice it is the minimum value to have in order to see the Klein shape 

Attachments:

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