找回密码
 点一下
查看: 1685|回复: 6

如何让WAR3模型能使用长方形贴图.

  [复制链接]
发表于 2011-9-15 19:45:28 | 显示全部楼层 |阅读模式
War3通常都是用256*256或者128*128,64*64,32*32这样的贴图. 都是正方形长宽相等的.
我们用3DMAX制作或者修改都只能用这样的正方形贴图.

但是魔兽里个别自带模型却用到了125*256这样非长宽相等的贴图.
很想知道他是怎么做到的,  需要什么特别设置.

我记得曾经制作一个模型先用256*256的贴图, 实际导入时用一个256*128贴图文件替换后无法显示在游戏中.
发表于 2011-9-15 19:57:48 | 显示全部楼层
你是按比例 缩放了纹理图片 还是直接从纹理截走了 一块啊

如果是后者  纹理坐标会改变啊...如果你还用原来模型的纹理坐标

会出现贴图错误...如果是前者 应该会出现 横向纹理清晰 纵向模糊的问题
回复

使用道具 举报

发表于 2011-9-15 19:59:47 | 显示全部楼层
好多年了没来这里玩过了 这个论坛让真是让人怀旧啊

时过境迁 .................. 不过这么多年了 这个论坛还几乎是老样子

可是我的生活却是翻天覆地啊
回复

使用道具 举报

发表于 2011-9-15 20:02:54 | 显示全部楼层
256*128可以用呀,只要32的倍率就行了
回复

使用道具 举报

发表于 2011-9-15 20:05:43 | 显示全部楼层
其实 应该 只要是 2次幂就可以了

主要是因为 早期的显卡 分配的纹理缓冲区 大小都是固定的

所以早期的opengl标准也是这么定义的

现在为了兼容 一般还是这么做
回复

使用道具 举报

发表于 2011-9-15 22:04:16 | 显示全部楼层
WAR3贴图本来就不限制长宽比例,只是本身喜欢用256*256罢了
回复

使用道具 举报

发表于 2011-9-15 22:08:40 | 显示全部楼层
你贴图比例改了,UV位置相应也得修改
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-14 17:31 , Processed in 0.134731 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表