當前位置:
首頁 > 最新 > 字體渲染策略的發展趨勢是什麼?

字體渲染策略的發展趨勢是什麼?

有關字體渲染方面的一篇文章:《A Closer Look At Font Rendering》,終於對字體渲染有了一些認識。這篇文章是我對字體渲染知識的歸納總結,只挑重點寫。理想中的文字,指的是使用矢量圖形描述出來的形狀。矢量圖形是在計算機圖形學中使用數學方程表達的幾何形狀(點、線和多邊形等)來繪製圖像。這樣抽象的描述可能比較難懂,可以理解為矢量圖形是「e這個字母的形狀是數字9翻轉過來的圖形」這種描述的數學版。

如何將這種抽象形狀描述轉化為展示在顯示器上字體呢?這需要引入一個新的術語——柵格化(Rasterization),柵格化指的是將理想中的形狀轉化為一個一個像素的這個過程。我們的顯示器、手機屏幕實際上都是有無數個發光的像素點構成的,它們在單位面積排列得越密集顯示效果越精細(PPI,像素密度)。你可能已經注意到,理想形狀示意圖裡的字母e並不能和灰色的網格(可以理解為像素點)對應起來,尤其是曲線的邊緣,只佔了網格的一部分。由於我們所能控制的最小單位就是像素,便造成了理想和現實間的差距,如何讓以像素為基礎的屏幕更好的表達我們理想中的文字形狀,牛X的前輩們發明了三種字體渲染策略,後面一一道來。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 玲玲志科技 的精彩文章:

TAG:玲玲志科技 |