SDF vs. MSDF vs. Slug: GPU Text Rendering
文章梳理了 GPU 文本渲染的四类方案:纹理图集、SDF、MSDF 与 Slug。SDF 由 Valve 于 2007 年提出,用单通道距离场实现分辨率无关的清晰边缘,但会磨圆字母尖角;MSDF 由 Viktor Chlumsky 提出,用红绿蓝三通道取中值重建尖角,其 msdfgen 以 MIT 协议开源。
文章梳理了 GPU 文本渲染的四类方案:纹理图集、SDF、MSDF 与 Slug。SDF 由 Valve 于 2007 年提出,用单通道距离场实现分辨率无关的清晰边缘,但会磨圆字母尖角;MSDF 由 Viktor Chlumsky 提出,用红绿蓝三通道取中值重建尖角,其 msdfgen 以 MIT 协议开源。