游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1848|回复: 7

DX9中ZBuffer和Alpha的问题?

[复制链接]

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2005-8-26 12:15:00 | 显示全部楼层 |阅读模式
我在DX9中使用ZBuffer,但是在前面的象素代有Alpha时贴图不对,请问为什么?


此时前面的Alpha 为 1
sf_2005826121444.jpg

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2005-8-26 12:17:00 | 显示全部楼层

Re: DX9中ZBuffer和Alpha的问题?

前面Alpha ==0。5
sf_2005826121633.jpg

13

主题

101

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2005-8-26 13:16:00 | 显示全部楼层

Re:DX9中ZBuffer和Alpha的问题?

没听明白你的意思,你的现象时正常的阿

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2005-8-26 13:35:00 | 显示全部楼层

Re:DX9中ZBuffer和Alpha的问题?

我找到原因了,在有Alpha时不能用ZBuffer,需要用画家算法

13

主题

101

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2005-8-26 13:41:00 | 显示全部楼层

Re:DX9中ZBuffer和Alpha的问题?

什么叫画家算法, 有什么作用阿

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2005-8-26 14:48:00 | 显示全部楼层

Re:DX9中ZBuffer和Alpha的问题?

画家算法就是远的先画,用近的遮远的

13

主题

101

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2005-8-26 17:15:00 | 显示全部楼层

Re:DX9中ZBuffer和Alpha的问题?

谢谢,明白了

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2005-8-27 17:33:00 | 显示全部楼层

Re:DX9中ZBuffer和Alpha的问题?

zb是可以用的
不过排序是必须的
否则虽然有解决方案,但是很复杂。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-27 15:26

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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