You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MacOS 14.4.1 - M1 Pro - Vulkan (Forward+) / Windows 11 23H2 - GTX 1060 6GB
Issue description
Pixel artifacts appear on the player character model in the 3D scene. The rogue pixels appear to be behaving with an "X-ray" effect, where it shows color of the geometry behind what should be rendered in front.
Notice how the artifacts become much more frequent and noticeable the lower resolution the game is set at. Videos of tested resolutions are as follows:
480x360.mov640x480.mov1080x720.mov1920x1080.mov
Steps to reproduce
Open the attached MRP and run the game.
Walk around with A/D and jump with Space.
Observe artifacts as the player model animates.
Experiment with the resolution in Project > Project Settings > Window > Size.
I worked with the Godot Discord community to troubleshoot for a few days, including ensuring model LODs were turned off, changing rendering and AA settings, but nothing fixed the issue.
Have you got enough border area around each UV island? Typically you would use an automated dilate to duplicate edge texels around UV islands, but for drawn stuff, you can draw in the borders manually.
You need some kind of dilation to account for texture filtering, mipmapping, and filtering accuracy error.
Here's an example dilated texture:
Also I would double check there is no transparency selected for the material, it will run faster if opaque.
EDIT: Looks like photopea.com can do this. Just choose filter/3d/texture_dilation.
Tested versions
System information
MacOS 14.4.1 - M1 Pro - Vulkan (Forward+) / Windows 11 23H2 - GTX 1060 6GB
Issue description
Pixel artifacts appear on the player character model in the 3D scene. The rogue pixels appear to be behaving with an "X-ray" effect, where it shows color of the geometry behind what should be rendered in front.
Notice how the artifacts become much more frequent and noticeable the lower resolution the game is set at. Videos of tested resolutions are as follows:
480x360.mov
640x480.mov
1080x720.mov
1920x1080.mov
Steps to reproduce
I worked with the Godot Discord community to troubleshoot for a few days, including ensuring model LODs were turned off, changing rendering and AA settings, but nothing fixed the issue.
Minimal reproduction project (MRP)
Pixel Artifacts.zip
The text was updated successfully, but these errors were encountered: