Grasshopper

algorithmic modeling for Rhino

Hello,

I'm working on a definition to scale down a colliding curve.  I've have no luck figuring out how to call out which curves is colliding with another curve.  I've looked into circle packing but i don't know how to apply it to a non circle shape.

Thanks,

Views: 987

Attachments:

Replies to This Discussion

hi,

it is difficult to calculate the scaling ratio as your shapes are not geometrical primitives.

sorting out which ones are overlapping is easy (follow my definition up to the dispatch). the rest is tricky. i've decided to just repetitively scale the overlapping shapes little by little until they are just small enough not to overlap any more. for that i used the Anemone plugin. it required 49 iterations to scale down everything.

the result looks like this

best

Jan

--

http://grasshopper.rese-arch.org/

Attachments:

Hello Jan,

Thanks for your reply.  I've haven't worked with a looping system and appreciate your help.  I will check how this works

Thanks,

Johnson

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service