There is a problem when rendering intersecting objects. I use 1 DirectionalLight3D and MeshInstance3D, each of which is located in a 3D node, but the same thing happened with CSGSphere3D. Can you tell me what causes this and how to fix it? The problem itself is on the video: Imgur: The magic of the Internet
Make sure in your material settings the transparency is set to “disabled”
Transparent objects (material transparency set to “alpha”) are rendered one at a time and can’t be rendered partially clipping into others, even if the object itself doesn’t have any transparent parts.
This is a comparison of 2 different materials, the blue has transparency disabled and the purple has transparency set to “alpha” imgur link