Part of clipped edges is missing when using three-mesh-bvh

Hi guys,

I am using three-mesh-bvh to get the clipped edges of objects, but when I changed slicing plane direction, some of the slice outlines are missing, some direction for example x, y, z is working well, but not for other directions. What should I do to get the whole the clipped edges for all directions. I am new to ThreeJs and three-mesh-bvh, Thanks a lot.


I copied the same code from this CodeSandbox, but using other models.