游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1523|回复: 2

z fighting 问题

[复制链接]

9

主题

132

帖子

145

积分

注册会员

Rank: 2

积分
145
QQ
发表于 2010-7-1 14:20:00 | 显示全部楼层 |阅读模式
大家有没有遇到的这样的问题。

好几个pass合成一个效果, 都用shader没有问题.
但有shader和也有固管, 出现了z fighting.

pass 1
{
     calculate lighting
}

pass 2 (用shader没问题)
{
     decal
}


看图:



3

主题

263

帖子

267

积分

中级会员

Rank: 3Rank: 3

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

Re:z fighting 问题

那要看你的decalpass里的shader,里面是不是在vs里面把z值做了bias了.如果有的话当然shader没有问题.
用固定管线的话,设置一下DepthBias试试.

9

主题

132

帖子

145

积分

注册会员

Rank: 2

积分
145
QQ
 楼主| 发表于 2010-7-2 08:06:00 | 显示全部楼层

Re: z fighting 问题

明显没设, 这是美术给我的材质, 开始只有一个pass没有bias,
我想写个材质编辑器, 可是现在有个编辑器他们在用, 要加什么特效还得我手填。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-8 14:40

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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