AnimatedSprite3D / Sprite3D's bottom layer of pixels is appearing at the top. Doesn't happen with the 2D variants

Godot Version

4.3

Question

SOLVED: Sprite3D Texture "Smearing" across transparent edge with Linear Texture Filters

This is an aids solution if the project has a lot of images that need this…but it works.

Default Texture Repeat is already set to disabled.

Observations I’ve made since posting:

  • Reducing the size from 3840x2160 to 1920x1080 changes nothing.
  • Changing the texture filter flag to nearest (as opposed to linear) FIXES this… At the cost of it looking awful. So not really a fix.
  • The sprites being 3840 (or 1920) px wide was unnecessary, so I trimmed them to just the dimensions of the sprites themselves – no change.

Have you tried Linear_Mipmap for the texture? This is better quality.

That’s what it is.