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