关于文字图像在游戏中显示的问题?
文字图像如下:

我想用ALPHA TEST显示,因为这样会节省渲染时间。但是用PS制作ALPHA通道时,用魔棒选区文字并填充白色时,边缘总是不平滑,要么是边缘用灰色图填充。如下图:

这样造成在进行ALPHA TEST显示文字时,文字显示的效果很差。
如下图:

我考虑了下,所谓的反走样,其实就是在边缘用灰度进行处理吧。如果没有灰色的话,也就一定会有锯齿的。但如果有有灰色反走样边缘的话,ALPHA TEST也不能很好处理边缘。所以我想无论如何都是不可能用ALPHA TEST(COLOR KEY)平滑的显示文字图像了吧?
我这样的想法对吗?但一般游戏中好像又可以用COLOR KEY实现平滑显示。

我想用ALPHA TEST显示,因为这样会节省渲染时间。但是用PS制作ALPHA通道时,用魔棒选区文字并填充白色时,边缘总是不平滑,要么是边缘用灰色图填充。如下图:

这样造成在进行ALPHA TEST显示文字时,文字显示的效果很差。
如下图:

我考虑了下,所谓的反走样,其实就是在边缘用灰度进行处理吧。如果没有灰色的话,也就一定会有锯齿的。但如果有有灰色反走样边缘的话,ALPHA TEST也不能很好处理边缘。所以我想无论如何都是不可能用ALPHA TEST(COLOR KEY)平滑的显示文字图像了吧?
我这样的想法对吗?但一般游戏中好像又可以用COLOR KEY实现平滑显示。
...全文
相关推荐
选2K还是选144Hz?你一定要看的显示器选购的指南!(上篇).docx
选2K还是选144Hz?你一定要看的显示器选购的指南!(上篇).docx
pygame游戏之旅 游戏中添加显示文字
主要为大家详细介绍了pygame游戏之旅的第5篇,教大家如何在游戏中添加显示文字,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
php纯文字游戏源码,寻仙记源码
一款PHP开发的游戏,一款纯文字网游源码,可以自己二次开发!
同时显示图像和文字的按钮Button
本示例演示同时显示图像和文字的按钮Button, 注意区别于 普通的图片按钮采用ImageButton 组件
C#实现图像中文字绘制与显示
Graphics类是.NET Framework中System.Drawing命名空间下的一个核心类,它封装了绘图表面,允许用户在指定的绘图表面上进行各种图形操作。这些操作包括绘制文本、直线、矩形等简单图形,甚至可以绘制复杂的曲线和自定义图形。Graphics类的重要性在于,它为图形用户界面(GUI)的开发提供了直接支持,并能够高效地完成图形渲染任务。在某些情况下,标准字体库中的字体可能无法满足特定的设计需求。这时,开发者可以考虑创建自定义字体对象。


