I’d like to set the amount of segments a cylinder has, same thing for spheres. There should be a limit for those numbers, which would be around 50 I guess. Minimal should be 3 or 4. That would also require removing those smaller sides on round shapes so the shape can be regular. It may be seen on the image below in which a is the bigger segment and b as the smaller one.
But it’s bloody easy for me to work with as I know how to use it (and it turns out to be beatiful too xd)
And I know they are unoptimized (yet), but they have features that Meshss do not
CSG in its current form isn’t really meant to make the most optimized geometry possible, it’s just supposed to be easy to work with.
There’s a gigantic difference between making the shape you need without leaving Studio and importing a mesh. It’s much harder to adjust meshes, and you can’t easily see them in-engine surrounded by the rest of your level geometry.
CSG will continue to improve as it has since its introduction, of course.
M0RGOTH’s CSG Primitives plugin will construct a bunch of different types of primitives with any number of faces. It’s designed for CSG, I used it all the time when I’m modeling with CSG. I think it’s what you’re looking for. I don’t think it does spheres though.
A good interim solution. CSG scales on all axis, though, so you have to know the proportions of the final primitive you want instead of being able to resize however you want.
I’m sorry, didn’t catch it too much. Talked about it on discord few days ago which is why I wanted to create a thread about it.
Sorry for inconvenience