Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distorted Pixel Art with frame animation on window resize #74003

Closed
Theeverydayman opened this issue Feb 26, 2023 · 1 comment
Closed

Distorted Pixel Art with frame animation on window resize #74003

Theeverydayman opened this issue Feb 26, 2023 · 1 comment
Labels

Comments

@Theeverydayman
Copy link

Godot version

4rc5

System information

Windows 10, Vulkan, GTX1060 6GB

Issue description

Distorted pixel art - mostly visible on character eyes [with "keep-width" the eyes pop like 3 times the size, on simple "keep" they jump between what appears like 1.5 and .5 pixels] when window is resized to full screen. Viewport V and H are 640x360, Mode: Viewport, Aspect: Keep, Scale 1 int. Did not happen in Godot3, with pixel snap enabled. Both pixel snap options in Godot4 fail to fix it, AND add heavy jitter when moving diagonally. Clean project, with a tilemap, a sprite with animation frames and godot logo. Tried every option in project settings I could find.

Aspect: Keep / Keep height:
image

Aspect: Keep Width:
image2

It looks like the scale would not stay at a full integer, and instead go into an f, or might be a problem on my end - please advise.

Steps to reproduce

Change the window size / maximize the minimal reproduction project

Minimal reproduction project

Minimal.zip

@Calinou
Copy link
Member

Calinou commented Feb 26, 2023

This is due to uneven pixel scaling. The pixel snap project settings are not expected to fix this.

@Calinou Calinou closed this as not planned Won't fix, can't repro, duplicate, stale Feb 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants