我无法在互联网上找到任何简单的文字渲染解决方案。
我看到了将字符映射为纹理的方法,而不是进行一些搜索和绘制作为纹理。对于像文本绘图这样的原始动作,这种方式似乎过于复杂。不是吗?
所以,我的问题是关于使用SharpGL渲染文本的简单方法。如何实现?
答案 0 :(得分:1)
答案 1 :(得分:1)
这是渲染文字的两种方法之一
另一个是为每个字母创建一个网格,并将它们呈现在您需要的位置。然而,与纹理方法相比,这是昂贵的。
两者都需要更多的努力来创建你自己的字符字形(或使用网上预制的东西)。纹理方法允许缓存较大的字符串/常用字以最小化渲染工作。
使用制服传递要使用int渲染的角色,然后可以计算charmap中角色的位置。根据片段在四元组中的位置,这可以扩展到每个四元组的多个字符。