I’ve created a emoji Color font asset by using Noto Emoji font (font reference : GitHub - googlefonts/noto-emoji: Noto Emoji fonts). It creates the font atlas with the default settings. But I want to reduce the font atlas size by reducing the sampling point size. I am not able change that value modifying the sampling point size, applying settings reverts the sampling size to its original value.
Has any one faced this issue? Is there a solution for this?
Hey! NotoColorEmoji COLRv0 uses a bitmap format instead of scalable vectors for storing glyphs. Bitmap fonts (those with FT_FACE_FLAG_FIXED_SIZES) use the closest available face size to enhance rendering quality. This was a historical design choice, though I agree it’s less relevant for fonts like NotoColorEmoji COLRv0, where the only face size is 109, and emojis are rendered at other sizes anyway.
Yeah we’d like to down res the size as even a 2k atlas can’t fit many emojis at that pt size. We are using Microsoft’s fluent UI font and it’s the same deal.
For Segoe UI it worked for me when I downloaded the font from here.
I also made a small demo with different emoji fonts to test: Emoji Web Test
For Noto Color I’m still confused - Is there a version, where resizing works? And on a different note - Is there any mipmap support? Rendering the emojis in different sizes makes them look not too nice (as seen in the demo).