generative modeling for Rhino
hay to all .i was wondering if there is a way to make a "solid Diff" of multiple breps but doing so "one by one" in order to not kill the memory?
What so you mean by 'not kill the memory'?
as a rhino user i know the difference of major Boolean and individual . individual runs much faster, thats why im looking after the "one by one brep" method.
its a general issue
I would imagine it wold be an easy thing to script, but not for native GH components
Select Objects to Boolean
Order Objects to Boolean
select first Object and second object
Select Last object Created and Next Object in List
Repeat until end of List
My experimentations with Hoopsnake led me to the conclusion that it doesnt improve anything, because the object grows in complexity during the iteration.
Perhaps it would work better with scripting though.
I sincerely doubt you'll be able to improve upon the native intersector by calling the native intersector from a loop in your own code.
Do you mean that things work already the way Danny described above ?
here u can see application from rhino gold. its not that good as the one in rhinojewel5, but you can see the idea.
while brakeing the the breps into individual Brep and computing the boolean "one by one" the proces is faster and most of the time dosent reduces problems such as naked edges of surface or boolean error
maybe its a script issue after all