游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1764|回复: 6

请教问题:关于雾化。

[复制链接]

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
发表于 2006-8-4 21:13:00 | 显示全部楼层 |阅读模式
⒈顶点声明中的雾化数据值是什么数据类型?
⒉输出寄存器oFog输出什么?

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-8-6 20:51:00 | 显示全部楼层

Re:请教问题:关于雾化。

一个float数
输出雾化因子,表示雾化强度,范围从0~1

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
 楼主| 发表于 2006-8-6 22:40:00 | 显示全部楼层

Re:请教问题:关于雾化。

雾化数据直接输出到oFog ?还是要怎样处理呢?

输出雾化因子之后要怎样做呢?我直接输出后没有任何效果。

还有雾的颜色,雾的密度,要怎样处理呢?我的书上只有理论和计算公式,看了一点也不知道怎么做。

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-8-7 09:33:00 | 显示全部楼层

Re:请教问题:关于雾化。

D3DRS_FOGENABLE, D3DRS_FOGCOLOR,这两个是根据雾因子在后面控制混合的
雾因子就是要根据设定的浓度自己计算,在VS中计算好输出就行了

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
 楼主| 发表于 2006-8-7 21:02:00 | 显示全部楼层

Re:请教问题:关于雾化。

雾化是不是用雾的颜色和图形的颜色通过和雾化因子的相关计算,然后混合得到的?

30

主题

357

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2006-8-7 22:34:00 | 显示全部楼层

Re:请教问题:关于雾化。

正是!我猜的

106

主题

743

帖子

745

积分

高级会员

Rank: 4

积分
745
QQ
 楼主| 发表于 2006-8-8 19:07:00 | 显示全部楼层

Re:请教问题:关于雾化。

还有一点想不通,如果是这样,只要根据深度值在VS,PS中进行颜色的混合计算就可以了,还是硬件并行运算这个过程?

还有雾化密度,是不是雾的颜色在雾的图象中的分布?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 02:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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