algorithmic modeling for Rhino

i would like to make this surface on the top of this shape cull random
i follow the picture below but it not work
can anyone help me

thank you in advance

Views: 325


Reply to This

Replies to This Discussion

It appears to work, you just need to disable previews for a bunch of components and hide the original Rhino brep to see the results.  I am confused by all the manipulation of number values used by the 'Larger / Dispatch' components, but once I examined them and adjusted slider values to let 'Dispatch' do something, it worked fine.

I am also confused by the code that moves some of the surface sections in the 'X' direction?  (yellow group)  Odd.  Maybe the surface 'Normal' direction?  (blue group)


If you want a simple random cull, there is a component for that - random 'Reduce':


hi Joseph 

one more Question 

how i can control cull random by using point or curve because at the bottom i don't want it cull 

Ah, dealing with a trimmed surface, eh?  Don't have an immediate answer for that...

How about this?  Red group filters sub-surface sections by 'Srf CP' distance ('D'):

P.S.  By trial and error, I determined that U=14 and V=60 to match the Rhino.


No reason for that 'Partition'?


thank you Joseph that look very good 

hi Josaph 

are there any component to make the surface like this i mean on top is airy

I don't fully understand your question?  The picture you posted shows a pattern that is NOT random, with a nearly solid band around it and open on top.  So controlling that pattern is a creative endeavor.  Instead of 'Random Reduce', you need to return to you original code and add a feature that uses distance from center to influence the pattern - an "attractor".

If you want the surfaces that have been removed, you can get them this way (white panels, purple group):


Joseph is correct, if it were truly random the distribution would look pretty even. If you want it to follow some rules the effect isn't equally distributed, but you can define rules and add some "randomness" to the transition that you define.

This is a quick method: It finds the base curve, the linear distance from each surface to that curve (then goes through the graph mapper for a bit more control) before being multiplied by a random number and being culled. 


thank you for you help 

thank you for you help i will develop more :) 





© 2018   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service