查看: 2476|回复: 20

OSG贴图清晰度控制

[复制链接]

该用户从未签到

发表于 2009-8-3 16:49:07 | 显示全部楼层 |阅读模式
如何控制OSG贴图的清晰度?

该用户从未签到

发表于 2009-8-3 21:02:39 | 显示全部楼层
可以考虑使用mipmap~~一般使用多分辨层次纹理为最佳~~~

该用户从未签到

 楼主| 发表于 2009-8-4 08:21:26 | 显示全部楼层
这个恐怕不行吧?现在是主要显示一张图片,二维环境.但是贴图不清晰.

该用户从未签到

发表于 2009-8-4 09:44:38 | 显示全部楼层
那是不是贴图分辨率太小呢??

该用户从未签到

 楼主| 发表于 2009-8-4 10:17:46 | 显示全部楼层
贴图分辨率很大,跟屏幕一样.然后贴在屏幕区域显示就很模糊.

该用户从未签到

发表于 2009-8-4 10:57:35 | 显示全部楼层
如果是贴图本身质量太差,,可能也没有太好的解决方案,,可以考虑在PS中处理一下再拿出来使用~~~~~~你看一下是不是没有设置滤波处理~~~~··

该用户从未签到

发表于 2009-8-4 12:07:02 | 显示全部楼层
是不是压缩的太厉害了。。。。
你应该截个图看看。。。。

该用户从未签到

 楼主| 发表于 2009-8-4 12:08:10 | 显示全部楼层
滤波都设置了,贴图质量肯定没问题.实时生成的贴图,不能用PS处理!

该用户从未签到

 楼主| 发表于 2009-8-4 13:09:58 | 显示全部楼层
不能发BMP图片,您们可以试着切个屏幕图,然后以贴图形式显示.看看模糊不?

该用户从未签到

发表于 2009-8-4 17:26:05 | 显示全部楼层
我做过用摄像头捕捉图像,然后动态贴图,没有太大问题啊。

该用户从未签到

 楼主| 发表于 2009-8-4 18:45:03 | 显示全部楼层
图片中的字比较模糊!主要是这个问题

该用户从未签到

发表于 2009-8-4 19:23:33 | 显示全部楼层
文字是如何处理的???贴图时实时生成的,,这样似乎是你的程序渲染的问题

该用户从未签到

发表于 2009-8-4 19:23:48 | 显示全部楼层
文字是如何处理的???贴图时实时生成的,,这样似乎是你的程序渲染的问题

该用户从未签到

发表于 2009-8-4 19:24:01 | 显示全部楼层
文字是如何处理的???贴图时实时生成的,,这样似乎是你的程序渲染的问题

该用户从未签到

 楼主| 发表于 2009-8-5 09:08:10 | 显示全部楼层
图片使用采集卡采集到的图象,图象里面包含大量文字,贴上去之后文字就显得模糊.问题是现在如何确定模糊的问题在哪里?

该用户从未签到

发表于 2009-8-5 09:19:20 | 显示全部楼层
确定是不是原比例贴图?如果不是的话,可能因为文字的点数少,进行缩放插值运算后造成不清晰的效果。

该用户从未签到

发表于 2009-8-5 13:21:38 | 显示全部楼层
你使用TextureRectangle纹理贴图试试~~~~~

该用户从未签到

 楼主| 发表于 2009-8-6 10:12:35 | 显示全部楼层
TextureRectangle试了一下,不大行,还是模糊.

该用户从未签到

 楼主| 发表于 2009-8-6 10:16:11 | 显示全部楼层
本帖最后由 fenma3422 于 2009-8-6 10:27 编辑

liangzheng2k 说的有道理,我用另外实验了一下,清晰度提高不少.可惜还是有点模糊.

该用户从未签到

发表于 2009-8-6 11:38:38 | 显示全部楼层
FlySky的意思也是使用TextureRectangle进行等比例贴图,因为Texture2D长度只能是2的次幂,但是视频采集大多都是4:3的,所以必然会进行图像的缩放。
你试一下用TextureRectangle的和采集图像等纵横比贴图。可以先用一个camera,使用setProjectionMatrixAsOrtho2D将贴图按照1:1无缩放的大小显示,看是否清晰。

该用户从未签到

发表于 2009-8-6 13:47:03 | 显示全部楼层
恩,,,liangzheng2k说得很明白了,,,你试试吧~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表