当我们在Unity中,使用图片进行2D显示时,会发现显示出来的画面有明显的模糊或者锯齿,但是美术给的原图却十分清晰。
要改善这一状况实际上很简单。
造成这样的原因,是Unity在导入图片(或者纹理)时会自动进行压缩,以便减少运行时游戏的内存占用率,提供性能。
注意:下面实例使用的Unity版本为4.3.4。版本不同的话可能某些显示不完全相同,但关键点是一样的。
实现
本文介绍了如何在Unity3D中改善2D显示时的图像模糊和锯齿问题,主要通过调整纹理的Filter Mode、Max Size和Format来达到平衡画质与性能的目的。针对一个2048*640的背景图,实验结果显示,设置Filter Mode为Bilinear,Max Size为2048,Format为Compressed可以显著提升画质,但也会增加内存占用。开发者应根据实际需求和平台性能调整这些参数。
当我们在Unity中,使用图片进行2D显示时,会发现显示出来的画面有明显的模糊或者锯齿,但是美术给的原图却十分清晰。
要改善这一状况实际上很简单。
造成这样的原因,是Unity在导入图片(或者纹理)时会自动进行压缩,以便减少运行时游戏的内存占用率,提供性能。
注意:下面实例使用的Unity版本为4.3.4。版本不同的话可能某些显示不完全相同,但关键点是一样的。
实现
3474
547
1164
2604
1608
1609

被折叠的 条评论
为什么被折叠?