游戏开发论坛

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

帮忙看看dx开放中的透明贴图问题

[复制链接]

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2007-3-22 22:08:00 | 显示全部楼层 |阅读模式
本人想用透明贴图想做一个树,这个树由4个面组成。
每个面均为一透明贴图。
但是,透过一个透明的贴图去看另外一个透明贴图时,看到的时背景,不是透明贴图,这么回事啊?

附件中是场景的截图。
sf_20073222281.jpg

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2007-3-23 09:37:00 | 显示全部楼层

Re:帮忙看看dx开放中的透明贴图问题

怎么没人回复啊??

15

主题

363

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-3-23 09:39:00 | 显示全部楼层

Re:帮忙看看dx开放中的透明贴图问题

打开Alpha Test,取消透明贴图

或者,即便用透明贴图,也应该把Z关掉,手动从后向前渲染

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2007-3-23 09:55:00 | 显示全部楼层

Re: 帮忙看看dx开放中的透明贴图问题

非常感谢

0

主题

228

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
发表于 2007-3-23 11:11:00 | 显示全部楼层

Re:帮忙看看dx开放中的透明贴图问题

渲染之前先排序

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2007-3-23 12:46:00 | 显示全部楼层

Re: 帮忙看看dx开放中的透明贴图问题

问题解决了,打开Alpha Test 取消透明贴图的方法解决的。

因为可能需要绕着转一圈看,先渲染哪个面需要根据视角来判断,比较麻烦,没用第二种方法。

非常感谢 noslopforever
sf_200732312468.jpg

180

主题

3511

帖子

3520

积分

论坛元老

Rank: 8Rank: 8

积分
3520
发表于 2007-3-23 17:03:00 | 显示全部楼层

Re:帮忙看看dx开放中的透明贴图问题

发现没?
楼上的这张图跟 1楼的图,还是有区别。
就是边缘。
6楼的树的边缘,出现黑色了。
而1楼的树,看上去很柔和。

15

主题

363

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-3-23 17:08:00 | 显示全部楼层

Re:帮忙看看dx开放中的透明贴图问题

Alpha Test这几乎是必然的……
因为树的图肯定就是黑底绿树……
解决方案除了增加Alpha Test的指数和修图外,米有虾米好办法的说……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 19:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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