Grasshopper

algorithmic modeling for Rhino

I know how to unevenly subdivide a surface with graph mapper ect. What I cannot figure out and really need for a design I am doing is how to divide say the U of a surface evenly but divide the V unevenly within each U division. Attached is a picture of the patterning, but I'm sure most of you know what hardwood flooring pattern looks like. Any Ideas, preferably definition examples?

Views: 2732

Attachments:

Replies to This Discussion

Anyone?

Maybe not that much help. 

 

Chris

Attachments:

Here it is with point attractors though probably not very efficient.

 

Chris

Attachments:
Chris thank you greatly for your efforts, Randomizing the division and then actually off seting the subdivided strips from each other to give a more staggered seam effect is a pretty logical and interesting way to go about it. The downfall is all the loose ends, maybe they can be trimmed with a curve or surface. Again Thank you?

I tried my idea of subdividing the surface with not so much luck. The subdivision step produced differently ordered lists and i ran out of energy to sort it out.

 

I would trim the plank curves with curve representing the floor edge. Region Intersection (RInt) is your way to go.

thanks
Something to the extent of this but in grasshopper, I made this manually. I want to be able to control where the "filled" portions are with a line or point attractor. I understand point attraction I just don't get how i can divide a surface in this scattered way and then tell grasshopper to fill a slot based on a point or line attractor.
Attachments:

This is very different from hardwood floor patterns. In the floor pattern the rectangles have somewhat randomized length and somewhat randomized offsets. In the image you just posted it's basically a grid with certain cells removed and certain cells merged.

 

--

David Rutten

david@mcneel.com

Poprad, Slovakia

It seems so David, I did try to randomize it, yet it ended up looking regular, If you look closely specifically at the open ones you see seems don't align, regardless I would also like to call out certain cells and replace them with other geometries maybe a patterned or solid plank. Would list replace be the key to this, or some kind of box morphing? I understand the culling or calling out tree branches, or items, but then how do I tell grasshopper to replace culled items with another item? A sort of swap cull. Thanks

What about nested subdivision?

 

Divide the surface in strips and then devide the strips with some random pattern offset.

Wont that still divide them together as a group unless I call out each strip individually?

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service