游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 桃根仙

[请教]可以一个pass完成么?贴图混合的问题

[复制链接]

46

主题

281

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
发表于 2005-9-2 09:23:00 | 显示全部楼层

Re:[请教]可以一个pass完成么?贴图混合的问题

Civilian的那个

Stage0:
贴图1
Stage1:
蒙版
Stage2:
贴图2

应该是可以的,stage1的时候把color disable掉,alpha用texture,stage2的alpha选择current。如果支持ps,一个蒙版可以画四层。。。

13

主题

97

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2005-9-2 10:07:00 | 显示全部楼层

Re:[请教]可以一个pass完成么?贴图混合的问题

谢谢Civilian帮我解答
谢谢Liker

To Liker:
我是说的固定管道(帖子里忘说了),一次的alpha似乎是针对的一次pass的结果。
而且纹理图和蒙版的贴图方式不一样,前者是tile。不过即便不是tile我也找不出方法。

46

主题

281

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
发表于 2005-9-2 10:21:00 | 显示全部楼层

Re:[请教]可以一个pass完成么?贴图混合的问题

我错了。。。55555
D3DTOP_DISABLE:
Disables output from this texture stage and all stages with a higher index

楼主想想别的办法吧~

15

主题

1268

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
发表于 2005-9-2 10:27:00 | 显示全部楼层

Re: Re:[请教]可以一个pass完成么?贴图混合的问题

Liker: Re:[请教]可以一个pass完成么?贴图混合的问题

我错了。。。55555
D3DTOP_DISABLE:
Disables output from this texture stage and all stages with a hi...

如果支持ps,一个蒙版可以画四层。。。~~~~~~
不知道为什么,<战地二>的编辑器支持任意颜色的通道,但是我看他的资源里面明明是用 2张蒙版,他的HLSL代码我看糊涂了,宏定义太多,自己理解了一个大概的原理写出来的代码效率又没有人家的高
[em7] [em7] [em7] [em7] [em7] [em7]

13

主题

97

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2005-9-2 14:44:00 | 显示全部楼层

Re:[请教]可以一个pass完成么?贴图混合的问题

谢谢楼上两位,看来固定管道限制的挺厉害

16

主题

83

帖子

103

积分

注册会员

Rank: 2

积分
103
QQ
发表于 2005-9-2 17:54:00 | 显示全部楼层

Re:[请教]可以一个pass完成么?贴图混合的问题

有些游戏是用软件方式混合的,比如用MMX等指令加速.不过新出的魔兽世界用了Multi-Pass.你可以下个WOWMAPVIEWER研究一下.它有源码.

13

主题

97

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2005-9-4 09:25:00 | 显示全部楼层

Re:[请教]可以一个pass完成么?贴图混合的问题

谢谢arvent
请问那里可以找到WOWMAPVIEWER?我搜索了一下没有,gameres的ftp里也没有。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-27 16:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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