Just a simple experiment I’ve wanted to make for w while.
I’ve created 2 meshes, holeMesh and mainMesh.
holeMesh have its side set to THREE.BackSide, and it is beeng masked based on its position, that only pixels inside the mainMesh are visible.
mainMesh is masked the other way around, so only pixels that are outside the holeMesh are visible
Here’s the result: