游戏开发论坛

 找回密码
 立即注册
搜索
楼主: fromhell

同志们,我的问题你们好久都没回答过了,这次……

[复制链接]

17

主题

454

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2004-11-27 22:42:00 | 显示全部楼层

Re:同志们,我的问题你们好久都没回答过了,这次……

通常半透明物体我都是做了排序的。

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2004-11-28 01:00:00 | 显示全部楼层

Re: Re:同志们,我的问题你们好久都没回答过了,这次……

wingser: Re:同志们,我的问题你们好久都没回答过了,这次……

要是ogl的话,给代码我帮你看,wujiayi74@citiz.net


dx行么?

而且也没什么代码。就是我想这个方法存在
问题,所以拿出来讨论问一下。

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2004-11-28 01:04:00 | 显示全部楼层

Re: Re:同志们,我的问题你们好久都没回答过了,这次……

xheartblue: Re:同志们,我的问题你们好久都没回答过了,这次……

通常半透明物体我都是做了排序的。


你是指半透明的物体后于它的背景渲染吧?

可现在我就是在说:我又要先渲染半透明的
镜子以此限制倒影渲染的范围又要为了镜子
能够正确的半透明而使镜子后于倒影渲染,这
个就矛盾了啊~~
[em6]

6

主题

444

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
发表于 2004-11-28 01:09:00 | 显示全部楼层

Re:同志们,我的问题你们好久都没回答过了,这次……

1:可以将镜像物体render to RT texture然后再用projected texture达到倒影的效果。
2:如果要用stencial buffer的话,那么先渲染镜子,此时关闭color打开z/stencial。然后渲染镜像物体并使用stencial test,如果需要对镜像内容进行处理的话可以直接在这一步进行。

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2004-11-28 09:58:00 | 显示全部楼层

Re: Re:同志们,我的问题你们好久都没回答过了,这次……

hourousha: Re:同志们,我的问题你们好久都没回答过了,这次……

1:可以将镜像物体render to RT texture然后再用projected texture达到倒影的效果。
2:如果要用stencial ...


我没问怎么用stencil buffer啊……

我问的是用stencil buffer下,要先渲染
镜子,可是这样就不能半透明的显示镜
子后面的东西了???!!

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2004-11-28 14:08:00 | 显示全部楼层

Re: 考前灌

绘制镜子后的物体  先

绘制镜子,,刷相应模板为1  再

绘制倒影,,并使通过模板测试的地方模板值加1
(只在模板为1的地方,,也就是在镜子区刷新)  然后

再绘制一遍镜子(只在模板为2的地方,,也就是在倒影区刷新)

[em2] [em2] [em2]

32

主题

377

帖子

378

积分

中级会员

Rank: 3Rank: 3

积分
378
 楼主| 发表于 2004-11-28 16:54:00 | 显示全部楼层

Re: Re: 考前灌

Quest: Re: 考前灌

绘制镜子后的物体  先

绘制镜子,,刷相应模板为1  再

绘制倒影,,并使通过模板测试的地方模板值加1...


好象这样做镜子后面的东西半透明不出来…… [em10]

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2004-11-28 18:00:00 | 显示全部楼层

Re:同志们,我的问题你们好久都没回答过了,这次……

怎么可能。。。。。。

绘制了镜子后的物体

再用半透明绘镜子应该承德

不会又要代码吧

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2004-11-28 18:57:00 | 显示全部楼层

Re:同志们,我的问题你们好久都没回答过了,这次……

这样的代码应该到处都有吧
可惜我只有ogl的

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2004-11-28 19:04:00 | 显示全部楼层

Re:同志们,我的问题你们好久都没回答过了,这次……

ogl的发来侃侃

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-23 13:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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