go-msdf-example:使用多通道有符号距离字段技术呈现文本的示例实现

时间:2024-02-24 22:25:12
【文件属性】:

文件名称:go-msdf-example:使用多通道有符号距离字段技术呈现文本的示例实现

文件大小:402KB

文件格式:ZIP

更新时间:2024-02-24 22:25:12

golang opengl glfw glsl-shader go-gl

转到多通道距离字段示例 此存储库演示了如何使用Go,GL和GLSL的MSDF技术渲染字形。 此代码可以加载64x64px字形,并在任何分辨率下显示为抗锯齿。 它无需考虑从truetype字体生成MSDF纹理,仅实现显示。 有趣的部分是片段着色器。 请参阅以获取有关MSDF和信用的更详细说明。


【文件预览】:
go-msdf-example-master
----.gitignore(16B)
----go.mod(439B)
----shaders.go(1KB)
----glyph.png(20KB)
----go.sum(2KB)
----main.go(2KB)
----README.md(560B)
----shader_utils.go(2KB)
----result.png(401KB)
----gfx.go(1KB)

网友评论