游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2401|回复: 8

帮忙看看, 地形和水面交界处的抖动,是什么原因?

[复制链接]

15

主题

40

帖子

40

积分

注册会员

Rank: 2

积分
40
发表于 2010-1-2 11:50:00 | 显示全部楼层 |阅读模式
摄像机移动时在, 地形与水面的边界处有明显的抖动现象
地形和水面都是位置都是固定的, 地形用的四叉树 水面用bumpWave , 水面在地形中央凹处
是深度相同的原因吗

但是用 D3DRS_DEPTHBIAS, D3DRS_SLOPESCALEDEPTHBIAS 也没解决
只能单独显示某个,

会不会是其他问题, 还是我参数没设好?

227

主题

1793

帖子

1866

积分

金牌会员

Rank: 6Rank: 6

积分
1866
发表于 2010-1-2 22:51:00 | 显示全部楼层

Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

如果它们是互相重合的话,基本无解

15

主题

40

帖子

40

积分

注册会员

Rank: 2

积分
40
 楼主| 发表于 2010-1-3 11:03:00 | 显示全部楼层

Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

地形高低起伏 水面时平面 相交交界处抖动
不是重合的

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-3 15:01:00 | 显示全部楼层

Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

D3D俺不懂。。。?

OGL里倒是有2种方法可以减少这种抖动。
1:使用32位深度(DEPTH),而不是16位或者8位。
2:把视距的“最远距离/最近距离”的比值调低一些,比如远距离是400米,近距离是1米。(别
远=10000米,近=0.001米。。。?澹

15

主题

40

帖子

40

积分

注册会员

Rank: 2

积分
40
 楼主| 发表于 2010-1-4 10:44:00 | 显示全部楼层

Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

最远距离/最近距离
我调的是远=100000, 近=1
一般的游戏设置的是到多少?

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-4 14:41:00 | 显示全部楼层

Re: Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

samanthena: Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

最远距离/最近距离
我调的是远=100000, 近=1
一般的游戏设置的是到多少?

固定场景的游戏(比如体育类、跳舞类)可以设置为100:1的比例
移动场景的游戏(比如野外第一人称射击类)可以设置为1000:1

你的,居然是10万:1。。。?

0

主题

18

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2010-1-6 21:54:00 | 显示全部楼层

Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

发效果图看看。。。。

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2010-1-7 12:30:00 | 显示全部楼层

Re: Re: Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

snhun: Re: Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?


固定场景的游戏(比如体育类、跳舞类)可以设置为100:1的比例
移动场景的游戏(比如野外第一人称射击类)可以设置为1000:1

你的,居然是10万:1。。。?

[em16]

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2010-1-7 15:30:00 | 显示全部楼层

Re:帮忙看看, 地形和水面交界处的抖动,是什么原因?

楼上,怎么了?
你用手指叫我过来,是想跟我单挑吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-16 08:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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