Is it possible to create a "projection" effect using the overlap of 3D meshes?

Godot Version

4.3-dev3

Question


In blender you see here I have a “shadow” overlapping another mesh. What I’d like to do in godot is perform a similar option and obtain just the overlap over all intersecting geometry in the scene.

CSG Shapes support boolean operations including Intersect.

1 Like

I’m aware, but I need a nodeless GPU based effect that works on any given mesh in the scene.

CSG Mesh can accept meshes. I don’t think you will find a nodeless operation for this, even blender’s boolean operation is CPU based.

What is this effect for?