Font displays small artefacts if upscaled
Partner Rank:
N/A
Verification Builds:
1.20.12
Regression Builds:
N/A
Summary:
We are using the default font image in Minecraft to introduce special characters in our chat messages towards the player. In order to do this we have to upscale the resolution of the image from 128 pixels by 128 pixels, to at least 256x256 pixels.
By doing that, the game seems to introduce a small antialiasing to the font, and also small artefacts(horizontal lines) above some of the characters.
Affects currently Live Content:
No
Impact:
The impact is minimal. It's most noticeable when putting big titles on screen, but it might lead to poor reviews.
Repro Steps:
- install provided world
- press button to display most of the characters available
Observed Results:
It seems that the worst impact is an upscale to 256x. This softens the characters of the font, on top of adding the artefacts. With 512x and 1024x the softening is eliminated, but the artefacts remain.
Expected Results:
There shouldn't be ANY noticeable difference when upscaling the font image.
Screenshots/Videos attached:
Yes
Notes:
The Minecraft font image can be found at <world_folder>\resource_packs\RP_FRI\font\default8.png
In there you will also find the upscaled versions of the image for testing purposes.
Minecraft characters are obtained through a modified version of the ASCII Code Page 437 that you can find here: https://www.ascii-code.com/CP437/codechart
In order to obtain one of the characters, on PC, you have to hold the Alt key and introduce the ASCII code from the NumPad. So for example the letter "Q" is "Alt+81"
The characters on the first line of the font image don't register but I tried anyway.
The only similar issue that I found related to this error is this: https://bugs.mojang.com/browse/MCPE-7966