游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4950|回复: 11

shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

[复制链接]

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2007-8-15 23:57:00 | 显示全部楼层 |阅读模式
深度图设置大和小有没什么要求?
如果设置小了,贴图的时候会出现条纹,也不知道是什么原因,如果设置的够大,条纹就没有了。
以下是128的深度图,条纹特明显
sf_2007815235630.jpg

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-8-15 23:57:00 | 显示全部楼层

Re: shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

下面是256的,条纹细一些了
sf_2007815235724.jpg

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-8-15 23:58:00 | 显示全部楼层

Re: shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

下面是1024的,看不到条纹了,效果基本满意。
一般来说,到底设置多大比较合适?
sf_2007815235829.jpg

32

主题

1259

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
发表于 2007-8-16 08:58:00 | 显示全部楼层

Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

只能有相对合适,
shadowMap需要精度多大, 取决于你的场景的大小.

PS: 那个球的影子真怪异

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2007-8-16 09:16:00 | 显示全部楼层

Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

楼主是不是用的A卡
我原来一朋友写的shadowMap到了A卡上也会出现这种条纹
很离奇~~~

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-8-16 10:31:00 | 显示全部楼层

Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

我用的是N卡,球的影子处在光线的边缘,投影是比较奇怪,是好像有点不对
算法应该没什么问题的啊?再找找原因好了。

1

主题

149

帖子

149

积分

注册会员

Rank: 2

积分
149
QQ
发表于 2007-8-16 12:15:00 | 显示全部楼层

Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

你的阴影贴图的Z值需要偏置才能更好地消除失真(条纹问题),
也许是使用的偏置不合适.你可能是使用了常数偏置(加或减去一个数),而实际上使用线性或非线性的偏置更加合理(即,对Z值进行缩放)

31

主题

249

帖子

259

积分

中级会员

Rank: 3Rank: 3

积分
259
发表于 2007-8-16 12:23:00 | 显示全部楼层

Re: Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

六水: Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

你的阴影贴图的Z值需要偏置才能更好地消除失真(条纹问题),
也许是使用的偏置不合适.你可能是使用了常数偏置(加或减去一个数),而实际上使用线性或非线性的偏置更加合理(即,对Z值进行缩放)

我也觉得是这个问题……

2

主题

25

帖子

25

积分

注册会员

Rank: 2

积分
25
发表于 2007-8-16 17:14:00 | 显示全部楼层

Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

那个“地面”不要渲染到shadow map就好了

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
 楼主| 发表于 2007-8-16 18:37:00 | 显示全部楼层

Re:shadowMap的灯光拍摄的深度图一般渲染多大才合适啊?

对哦
地面可以不需要渲染到shadowMap的。

7楼的朋友,你说的对Z进行缩放,有点不太明白。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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