Better Building and Modeling at the same time

Hello there!

I was thinking about one thing that would be absolutely stunning in Roblox Studio if it were added.

I was thinking about improving CSG (Constructive Solid Geometry) for Roblox and its optimization. It’s common knowledge that developers avoid UnionOperation like the plague because it’s the most unoptimized and buggiest feature, but what if we changed that? Some people simply don’t want to touch Blender, or it’s too difficult, or others prefer to build like Lego bricks.

Transform Shape Tool

The first thing I would add is a Transform Shape tool. It would look similar to Blender, but you could set the vertices of a solid, connect faces, paint them, or delete vertices and edges. There would also be a special function that optimizes unnecessary vertices and edges.
Most importantly, there would also be a snapping option, allowing for precise building and detailing.

For example, if a model has already been scaled down, scaled up, or deformed, Transform Shape will only edit the original at its original size without having to restore it to its original sizes and position.

Another feature of this tool would be texturing. This would be groundbreaking, as it allows you to select specific faces and apply a texture image, making it less difficult. It would also allow you to add metallicity, roughness, and a normal map, which would allow you to achieve a very realistic effect.

Summary

  • Optimizing CSG solids
  • Greater control and editing of solids without affecting other elements
  • CSG would be more widely used in modeling
  • You wouldn’t need to convert to Blender Mesh to optimize
10 Likes

bumping this, it would seem nicer not to rely on blender or other modelling software for more advanced shapes

3 Likes

Bumping this too, improvements to CSG are always welcome imo.