Hi everybody,
I have an issue when i try to subtract a CSG mesh with another which is already merged and has several colors.
Case 1 : my merged mesh is not cut :

Case 2 : my merged mesh is cut by another one

Here’s my PG : https://playground.babylonjs.com/#FL50RB#3
I don’t know if its a bug in my code or in Babylon.
Could you help me ?
Thanks in advance,
Boris
Wide guess time. Anytime you have 2 operations in series, which work separately but not together, switching the order should be the first thing to try. This should be written down somewhere
.
Do the cut(s) first, then merge, & report back, please.
You can use the “keepSubMeshes” of the toMesh
function call:
PS: I like your avatar almost as much as mine 
2 Likes
Thanks for all @Evgeni_Popov, your solution is easier to use than swiching the order of the tasks. Thanks anyway, @JCPalmer
Captain caveman’s team forever !!! 
2 Likes