In-Game Solid Modeling Not Working

I’m not sure if this is a bug or my lack of knowledge, but for some reason, I can’t get in-game solid modeling to work.

I took the example script from Solid Modeling | Documentation - Roblox Creator Hub, and I put it in ServerScriptService.

wait(10) --Let the game load. I know there are better methods of doing this.

local part = workspace.Part123
local otherParts = {workspace.Part1234}
 
local newUnion = part:SubtractAsync(otherParts)
print("e")

Upon running the game in studio, e is printed after 10 seconds but the subtract operation is not completed. I have no idea why this is happening, especially since this is just the example script from the wiki. Any idea whats going on?

Example of issue
example.rbxl (17.9 KB)

The CSG functions return a new part, however, like the :Clone method, it does not parent the object. newUnion.Parent = workspace

2 Likes

Oh, thank you. Silly mistake on my end.

1 Like