[freetype branch] Color Font are Displayed in MonoChrome
aiekick opened this issue · 7 comments
hello @pshurgal,
sorry for disturb you, you have created a pull request regarding imgui freetype branch for color font.
for have color font support in ImGuiFontStudio i need first to have the ability to laod and display color font.
but he not work. all glyph are displayed in monochrome.
can you check this branch if you have time, maybe im wrong somewhere?
https://github.com/aiekick/ImGuiFontStudio/tree/freetype
Thanks
Hello, I have just seen you message. Ok, I'l have a look. But first are you sure you are using right font file? As i said in original PR it seems that freetype does not support colors in SVGinOT fonts yet. So you have to check are there CPAL
and COLR
tables listed inside your font file. You can just open the font file in HEX editor and look which tables are listed in the beginning of the file.
Yep i have checked the font, and there is the tables CPAL and COLR.
i have put a button for switch freetype/imgui rasterizer and activate or not the color.
when i activate color, the smiley was filled in black, and its logic to be filled, sicne this color is layered, but dont understand why no color appearing.
im using the windows font you mention in your PR : C:\Windows\Fonts\seguiemj.ttf
Ok, I'll have a look
you have a windows build here :
https://github.com/aiekick/ImGuiFontStudio/actions/runs/260916146
@aiekick, hello, I have just added a fix into colored glyphs branch which fixes colors and antialiasing pshurgal/imgui@1cc96e7