algorithmic modeling for Rhino
My ultimate goal is to merge any overlapping surfaces together so that I can bring complex architecture models into Unreal Engine 4 (which doesn't like anything to overlap). I could easy use Region Union to merge everything together properly but it won't work for a list of surfaces that aren't co-planar. For now, I'm just concerned with flat, planar surfaces. In case you have a better idea please let me know.
I have been able to evaluate the surfaces to identify those that share the same plane, but am not sure how I can dispatch those surfaces to separate data branches. The result should be something like:
{0,0} (surfaces on same plane A)
surface 1
surface 2
etc.
{0,1} (surfaces on same plane B)
surface 1
surface 2
etc.
Please help me out if you have any ideas! Thanks.
Tags:
Hi, did you find a way how to sort coplanar surfaces?
I need to do the same.
Hi Tom,
many thanks for your file. I have tried it but in my case, the output geometry is different then my input geometry. I don't know why.
I have attached my input geometry. My aim is to combine all planar surfaces on one plane into one surface.
If you could help me just filtering the planar surfaces on one plane that would be great!
Best regards,
Alex
thanks again for you reply and help!
what are tiltet surfaces? at the beginning of the definition I tested for planar surfaces. I think all the surfaces I use in for your part of definition should be planar.
I have noticed, that when I test different tolerance settings, I often get out more surfaces than input surfaces. The script dublicates some.
I attached a screenshot, where i look at path 13 of the tree. It contains 3 surfaces but not the right onces...
Do you have any idea?
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by