how to reproduce bug:
make 2 parts on the client and then try use UnionAsync or any of the UnionOperations
this might be a bug but if a client makes multiple parts they are unable to use UnionAsync.
why is the CSG Block applied in this scenario when the Client is the one making the Parts (so its not on the server to begin with)
surely that should not be a problem in terms Exploiting problems ? To just be clear i have no problem with the CSG Block on some APIs but in this scenario it should surely not be Applied right ?
Could you please explain why i may be wrong on this
Expected behavior
the parts should Union together into 1 part On the Client
What exactly are you doing to cause this ‘block’? CSG has some known limitations such as a maximum triangle count and inability to union with non-default part types.
You need to follow bug report formatting. What you typed here isn’t really helpfull and not readable. What if Roblox stuff which tries to replicate it won’t experience this bug?
You need to show your problem in video, decribe actual and expected behavior, list steps to reproduce one by one, and at the end type how important this bug, how often it occurs (rarely/constantly), area to which this bug belongs, and other info.
This will make addressing of bugs faster. Bug reports like your one slow down slow process even further.
Thanks for reaching out. With our new Union API in GeometryService it is possible to do unions in local scripts on the client. Would you be able to use this set of new API’s ?
ok when i clicked on ur link it just took me to the UnionAsync Method i changed it and used GeometryService it does work now the CSG block is not there but i do think UnionAsync is still itself not working on the client might want to double check on that.
Thanks for providing the file. Note that by default the result of the GS api is not parented to the workspace. If I modify your script to look like this
local result = GS:UnionAsync(Union, {P})
result[1].Parent = workspace
I am seeing a long row of cubes being generated. Does this solve your problem?