by Florian von Wey-Lübeck
Apr 13, 2015
Hello Community
I wanted to operate a Boolean Difference between this slat and aprox. 20.000 Cylinders for rendering purposes. But my Computer crashes evertime I select more than 50 Cylinders... Scripting seems no solution.
this is the script
Any suggestions?
Hi Florian.
Why don't you keep it 2D for the boolean?
Meaning that you will create a perforated plane surface.
Then if you need it in 3D for a rendering(?), you can extrude this surface.
My experience is that doing a lot of 3D booleans is always gonna be heavy, but if so, meshes might be faster to work with.
Cheers Rasmus
Rasmus comment is spot on. Also it helps to bake all the circle first. Then split a portion at a time.
Apr 15, 2015
Cancel
Rasmus Holst
Hi Florian.
Why don't you keep it 2D for the boolean?
Meaning that you will create a perforated plane surface.
Then if you need it in 3D for a rendering(?), you can extrude this surface.
My experience is that doing a lot of 3D booleans is always gonna be heavy, but if so, meshes might be faster to work with.
Cheers Rasmus
Apr 13, 2015
Yevgeny Koramblyum
Rasmus comment is spot on. Also it helps to bake all the circle first. Then split a portion at a time.
Apr 15, 2015