I am trying to actually clip geometries instead of hiding them with clipping planes. Then, I saw this code and now I am trying to figure out how can I change the controls from the csg example to become clipping planes with subtract operation only?
A plane is not a 3D volume so that is a bit tricky,
Instead, you could create a box that encapsulates the area you want to subtract.
Example : CSG glTF - Three.js Tutorials
The documentation for the example used in that library are here - if that’s what you want to use I recommend taking a look through those to understand how to use the library.