游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2336|回复: 5

关于水面反射的问题

[复制链接]

52

主题

637

帖子

1420

积分

金牌会员

Rank: 6Rank: 6

积分
1420
发表于 2007-10-14 04:39:00 | 显示全部楼层 |阅读模式
这个问题可能很弱智.......

就是,如果玩家视野里面同时有好几潭水, 而这些水居然还都不在同一个高度上(不在同一个平面上,想象一下一条河流从山顶不断经过瀑布,降低高度),那是不是要把世界画n遍..........

还有,大家是怎么决定世界的哪些部分需要被反射的呢?

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2007-10-14 11:05:00 | 显示全部楼层

Re:关于水面反射的问题

用cubemap环境帖图,反射什么都没问题。只是要多渲染一次环境到纹理,效率方面...

1

主题

149

帖子

149

积分

注册会员

Rank: 2

积分
149
QQ
发表于 2007-10-14 11:51:00 | 显示全部楼层

Re:关于水面反射的问题

cubemap也不准,既然有多个反射面,那你rtt的时候的eye定在哪里就成问题了.当然那如果是连续的甚至是球形的反射面那还可以把eye定在曲面的焦点.

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2007-10-14 15:08:00 | 显示全部楼层

Re:关于水面反射的问题

也是,不规则的曲面,cubemap 的观察点,只能找近似的位置了
微软的例子茶壶表面本身也不规则,用近似的中心就够了。

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2007-10-15 11:03:00 | 显示全部楼层

Re:关于水面反射的问题


水顶

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2007-10-19 21:49:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-20 04:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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