Godot Version
Godot_v4.3-stable_mono_win64
Question
Hi, I’m having the issue of my sprites overlapping like this: https://i.imgur.com/WROxSg6.png
This started happening when I wanted my character’s sprites, which consits of multiple body parts, to cast shadows, so I set the Alpha Cut to be “Opaque Pre-pass” on all my character’s Sprite3Ds. Before using Opaque Pre-pass, this was not an issue because I’m using Sorting Offset to layer sprites correctly, however that doesn’t seem to have an effect anymore because of the Opaque Pre-pass option.
Here’s how to it looked before setting Opaque Pre-pass on all my sprites (Alpha Cut was set to Disabled): https://i.imgur.com/RNpMy5Y.png
This image above is the correct look, but that doesn’t cast shadows because of the disabled Alpha Cut.
Things I’ve tried:
- Played around with Render Priority, but that did nothing.
- Played around with the Alpha Cut option called Alpha Hash, but that also did nothing.
Any help is greatly appreciated. Thanks in advance <3