# How to split mesh into multiple meshes completely?

**URL:** <https://discourse.threejs.org/t/how-to-split-mesh-into-multiple-meshes-completely/24462>\
**Category:** Questions\
**Tags:** geometry\
**Created:** [March 16, 2021, 6:37pm UTC](https://discourse.threejs.org/t/how-to-split-mesh-into-multiple-meshes-completely/24462 "2021-03-16T18:37:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![USMANHEART](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/usmanheart/32/39311_2.png) [@USMANHEART](https://discourse.threejs.org/u/USMANHEART)\
**Post date:** [March 16, 2021, 6:37pm UTC](https://discourse.threejs.org/t/how-to-split-mesh-into-multiple-meshes-completely/24462/1 "2021-03-16T18:37:45Z")

</div>

Hi,  
I am having problem in splitting simple shapes like box. I am using typescripting for threejs. I can’t use CSG or [this method](https://discourse.threejs.org/t/closed-how-to-split-separate-a-single-shapegeometry-into-individual-geometries-base-on-faces/4809/8) because CSG is not splitting shapes actually, while polybool I can’t find typescript version.

 ![image](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/0/b/0be69aa98170106c1cea68a346dc3e6148fcef74.jpeg)

I just want to split the blue highlight meshes in the above example
