Grasshopper

algorithmic modeling for Rhino

Here's a component that finds the integral lines of 2d or 3d vector fields...

The way it works is very simple: you give it a list of sample points and associated vectors (1 vector for each sample point) and a start point, and it flows that start point along the vector field up to a specified iteration limit and step size. The advantage to having a generalized component like this is that along with things like principal curvature lines, it can also compute paths guided by isovists and visibility algorithms, principal stresses, etc. As long as the vector field is properly defined, it will do something...

 

Views: 18952

Replies to This Discussion

looks interesting. Can you upload a demo 3dm and ghx?
Try this one...might take a minute to load. You'll also need the Isovist component in the latest release.
Attachments:

Great work Daniel!

Where can I find the IsoVist component?

Thanks,

- Giulio
_______________
giulio@mcneel.com
McNeel Europe

the attachment in the next side!

called: SPM.gha 33KB

Hi Giulio,

IsoVist was released as a standard GH component in v0.8.0008 its on the Intersection Tab.

Any news yet on Training Dates for Rhino Level II courses in July at the BCN office? Could you give Rodrigo a gentle nudge for me?

> IsoVist was released as a standard GH component in v0.8.0008 its on the Intersection Tab.

Ok, interesting. Thank you.

> Any news yet on Training Dates for Rhino Level II courses in July at the BCN office? Could you give Rodrigo a gentle nudge for me?

Done :)

- Giulio
_______________
giulio@mcneel.com
McNeel Europe

Many Thanks

Hi Daniel

I'm currently working in a academic project  trying to create river vector fields for different obstacles such piers, bridges columns, navigable channel etc.

I have been trying to download your examples but it sends me to the code instead ( I only able to download the rhino files but not the gh) , I just installed the plug in and have been playing with vortex component but not enough control yet, I would like to have water velocity continuity along the river and generate vortex when the field find and obstacle such a pier attach to the river bank.

1.-I am thinking on having 2 lines ( river banks)  as input and generator the vector field

2.-Different curves ( polygons) along the river attach to the river bank that create the vortex ( this ones could also be define by the centre of the actual pier as point with certain radius of action.

3.-And finally the z value of the vortex should decrease along the z axis ( surface water vortex bigger,) as tornado 

I would like to be able to set points and create or modify the vector field positioning this vortex that its position also should be related with its strength ( as closer to river bank as bigger the force of rotation) 

I would appreciate if you can address me  to some tutorials related or suggest the workflow 

many thanks! 

Hi Daniel, I've been trying to create a vector field but can't really manage to do it. I found your exercise  very interesting but can't manage to download the Isovist2 definition. Can you help me, thank you very much.

Rhino 4 sr9, GH 080009

Trying the Principal Curvature component, I get this error:You sure you set Copy Local to False on the OpenNurbs reference?

Interesting...does the Vector Field Integrator work?
Yes, works as described (very nice by the way!).

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service