-
Notifications
You must be signed in to change notification settings - Fork 118
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
Sprite Rendering Imprecision(?) (especially on bound Helpers) #1751
Comments
I think this just comes with the territory when we have support for characters in any resolution. Maybe separating video and game resolution would address this. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Small, usually imperceptible rounding(?) error during sprite rendering in non-integer positions.
Generally unimportant, but is more easily noticed and can potentially look hideous on small-scale and low-detail sprites.
To Reproduce
Expected behavior
No rendering imprecision, as this only started happening at all during 0.99RC builds after 0.98.2.
Screenshots / Video
Screenshot from fullgame ft. bug to show why I would bother making an issue about a minor rendering error, the left being how it normally appears and the right being the shader used in-game:
![ikemen render bug](https://private-user-images.githubusercontent.com/25160935/325440639-3cf64515-d839-4ea3-818a-430a3ff3b6eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjExOTgzNTUsIm5iZiI6MTcyMTE5ODA1NSwicGF0aCI6Ii8yNTE2MDkzNS8zMjU0NDA2MzktM2NmNjQ1MTUtZDgzOS00ZWEzLTgxOGEtNDMwYTNmZjNiNmViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE3VDA2MzQxNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIwMmM1OGVmODkyNmYyYmM0NjljNmJmN2IwYjA5MGQzOWNmM2E3YTRiNjUyMDlmZjFjYTJmOWU4MWRhM2ExMGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.iwu-ax5xOcU2AWCfT__2Wj0W6EZSIMfYOymEaiK2xII)
Engine Version (or source code date)
0.99RC builds, 0.99 itself, and current Nightly build as of issue creation
Operating system
Windows
Extra context or search terms
This is especially noticeable on Helpers that bind to a parent/root, despite the fact they should be in the exact same position.
Currently preventing me from upgrading past 0.98.2, as it would require compromising the visual style to an unacceptable degree and/or rewriting pos/vel with vars to ensure it only ever uses integers.
The text was updated successfully, but these errors were encountered: