Now, that’s not so horrible because there are ways around it and it doesn’t need to be reversible.
BUT
Here’s the real issue.
this doesn’t CSG in one union:
Now, I know what you’re thinking: “aw get over it, you can do it in 2 unions or 3 or 10.” The problem is it needs to be reversible. Someone has to be able to say, “this roof just ain’t doin it fo’ me. I need something newer’, betta’,” and be able to do it. It used to be able to, in the period of time between angular CSG before and now.
I am all for status quo right now (at least, the status quo when it worked very well). We have CSG, we have physics, it works. It’s very disruptive when these kinds of features turn into “find bugs on production” and I basically can’t work on CSG parts for a long time until it gets reverted or fixed.
Are the parts on the left in the first picture being unioned into the shape on the right? Because if so, that’s terrible. I don’t think I’ve ever seen CSG change the orientation of parts it unioned.
I’m not sure what the real issue is with the roof, though. I take it you want the roofs to be modular? Is it really more difficult to swap out two or three unions instead of one?
I don’t understand why this is tagged “ROBLOXCRITICAL”. Please remove the tag as this is not a serious threat to games, such as place stealing and what not.
I don’t think it counts as a feature ‘in your game’ unless part of your game is users dynamically editing CSG parts (something I don’t think is possible right now).
Also, I’m still not sure what the real problem is with the roofs. I think the first picture shows a much more serious issue.
Is there a repro level that you could provide? Based on what you are telling me it is highly unlikely that the Physics update changed anything here. There is a fix for a minor thing that we patched yesterday that “COULD” affect this, but it is also unlikely, but I want to verify.
I had suspected that it was not related to physics CSG because I was able to do these operations without trouble in the period when angular CSG was off but when physics was on.