首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

如何把一张纹理图放大,但看上去和以前一样清晰

2012-03-06 
怎么把一张纹理图放大,但看上去和以前一样清晰?试了下把每个像素点扩大4倍,但看上去就像变模糊了。还有就是

怎么把一张纹理图放大,但看上去和以前一样清晰?
试了下把每个像素点扩大4倍,但看上去就像变模糊了。

还有就是为什么bmp图片,像素渲染竖直方向上是从下倒上,
水平方向是从右到左。这样有什么好处吗?


在游戏中地形的纹理图是怎么保存的,是只给几张小图,然后再每次开始游戏的时候渲染?

[解决办法]
关于第2个问题:

引用云风的话:
"可能DIB结构设计之初,是为了符合数学上的笛卡儿坐标系统的坐标轴方向吧.如果你更习惯从上至下的位图描述方式,也没有关系,只需要把biHeight设置成负值就可以了."
[解决办法]
怎么把一张纹理图放大,但看上去和以前一样清晰?
-->你觉得有可能吗
[解决办法]
没有可能,又想数据少又想清晰那不可能啊
[解决办法]
绝对可以,就跟黑心老板往酒里,牛奶里兑水,价钱不变,道理是一样的。
哈哈
[解决办法]
1 放大后纹理模糊的处理方法
用更精细的纹理图片, 做成mipmap, 根据远近系统会自动处理用哪个级别的图片

2 bmp格式的问题
一般情况下,屏幕坐标: 左上是0,0坐标, 向右下逐渐增加(crt显示器的硬件扫描顺序也这样)
bmp的存储格式和这个是一致的
我们习惯的坐标系,一般是坐下是0,0坐标,向右上逐渐增加
只是习惯不同,没有特殊

3 关于地形文件, 一般是动态的加载地形文件
地形文件比较大, 随着游戏的进展,根据主角的位置,动态的加载周边的地形,远处的不加载

热点排行