Hello estonice2, the gap should disappear if you use the default sphere and cylinder, or sphere/cylinder both in special mesh. If this doesn’t solve your problem, please DM the model and I will take a look at it.
Using SubtractAsync() within a script causes the union’s lighting to break. For instance, my game uses it to cut portions of the ceiling out, which is shown below.
This inverted face issue broke my world builder and thus the 2D game builder I was working on.
function GameManager.validateUnion(negParts, originPart)
local opResult = nil
-- noticed around 2 Sep 2022 that Textures and Decals sometimes 'invert faces' and show scewed images
-- after being parented to an opResult: impacts OffsetStudsU formula and texturing throughout :-(
opResult = originPart:SubtractAsync(
negParts,
Enum.CollisionFidelity.PreciseConvexDecomposition,
Enum.RenderFidelity.Precise
)
if opResult then
opResult.Name = "_"..originPart.Name
end
return opResult
end
Hi, has been there any recent updates regarding about the faulty smoothing angle on CSG V3? Smoothing angle doesn’t seem to work well on very complex primitives compared to CSG V3.
CSG V3 is a piece of trash. It is buggy and problematic to users. It clearly was pushed out before proper testing was done on models with more than double digit tris.
Negative parts randomly make faces reflective, neon, darker, brighter, or straight up broken. This can be sometimes fixed by applying smoothing angle (1 is best if you don’t want the visible effects of smoothing angle), however it can still leave parts affected by what looks like z-fighting that was rendering in the unioning process.
Negative parts also should straight up not affect the colour of parts at all.
PLEASE allow users to use CSG V2, and start working on a fix for CSG V3.
THIS is frankly dissapointing, and I am extremely dissatisfied as a developer on this platform that such a change would be pushed out as a full release. It clearly is still a beta feature, and should go back to being that way.
The very least we ask is to have a studio setting to use CSG V2 (unmodified from how it used to be) so we can properly model without this jargon.
While CSG V3 is more performant, and is less likely to throw out errors or crash studio, these bugs make those improvements worthless to developers. Not everyone is comfortable to learn an entirely new software (blender) just to model, when they’ve gotten used to modelling on Roblox and used to working with all of its quirks for many years
@JoshSedai please urge studio developers to fix this, the very minimum that should be done is to implement a setting that allows users to go back to CSG V2. I have been seeing many good updates to studio that make developing so much easier over the past few years, but this change was really unexpected and extremely dissapointing.
EDIT: This bug has been fixed for awhile now. If you have any unions that were created during the bug period, you can fix it by simply separating and reunioning the last step of the union to fully regenerate it, you won’t need to completely separate it, a single calculation should fix the entire union.
The bug affected the physical shape, colours and reflectance of the union faces in a way similar to zfighting, like random noise. Roblox has however still yet to give us the option to revert to CSG V2 or to remove the stupid mechanic which is to alter faces negative parts cut into.
This has effected me too as it messed a spider-man mask I was trying to make with unions. There is a weird shade at the top and a bright area at the bottom so am hoping they give us the option to change to V2
Yeah, and what’s weird is that this bug has been happening for days now and I haven’t seen it officially recognized by staff. V3 in my opinion would be much better if it was more versatile like V2. V2 might’ve not been as efficient however it still was more flexible with using things like specialmeshes and cylinders, and mashing them together properly.
V3 on the other hand fails to do that for some reason, and it turns out the ball model used by roblox is not symmetrical. And about the negative parts applying colors, I actually think this was an intended feature but it does sort of get annoying when making certain unions.
I am surprised though that there is no option to use V2 anymore, I would of thought to atleast keep V2 around until everything with V3 is patched and works atleast with the same, hopefully better, quality that V2 had, while improving in performance overall
Apparently, CSGV3 now reverts all cylinders to the CSGV1 kind, the one with unevenly spaced points and whatnot. It has been bothering me recently, as a Ro-Av developer.
Below is SonicBlue_Team’s free A320, with a fuselage section separated and re-unioned, and the unevenly spaced points.
You can notice the unevenly-spaced points. It has been bothering me and my work, and well, you know.
Something that I am asking you is to revert this update or bring back CSGV2, without any modifications or changes. I think that’s all, and thank you for reading
Edit: It’s most likely a very recent change, as this 737’s livery was done on the 23rd, without any seams, gaps and a much better fuselage.