游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4495|回复: 12

求助,D3D中半透明像素无法正确绘制

[复制链接]

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2004-7-22 11:32:00 | 显示全部楼层 |阅读模式
两个相互交叉的面,每个面的贴图都有半透和不透像素,请问怎么才能在程序中正确绘制啊?
sf_200472211325.gif

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
 楼主| 发表于 2004-7-22 11:34:00 | 显示全部楼层

Re: 求助,D3D中半透明像素无法正确绘制

这里是资源文件

sf_2004722113457.rar

2.15 KB, 下载次数:

8

主题

284

帖子

296

积分

中级会员

Rank: 3Rank: 3

积分
296
QQ
发表于 2004-7-22 14:27:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

使用ALPHATEST。

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
 楼主| 发表于 2004-7-22 14:47:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

能否说具体一点啊,怎么使用AlphaTest?

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
 楼主| 发表于 2004-7-23 13:39:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

高人们,帮帮忙啊。

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
 楼主| 发表于 2004-7-23 16:34:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

有没有更好的方法?
请问3DMax是怎么实现的啊?

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2004-7-23 21:42:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

先开Z缓存,,绘制不透明的面

再关Z缓存,,用Alpha绘制透明的面

63

主题

871

帖子

891

积分

高级会员

Rank: 4

积分
891
QQ
发表于 2004-7-23 21:43:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

透明的 和 不透明的 分开绘制

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
 楼主| 发表于 2004-7-26 09:01:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

即使关闭Z缓冲,半透明像素也无法正确绘制啊。

3

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2004-7-26 09:45:00 | 显示全部楼层

Re:求助,D3D中半透明像素无法正确绘制

目前的显卡无法避免排序透明面片这一步的。
即使是用了Alpha测试和Z换存组合使用也无法正常显示透明的面片。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-14 01:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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