游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3712|回复: 13

我的X文件,渲染的以后还是透明的?我如何设置?有图

[复制链接]

29

主题

97

帖子

99

积分

注册会员

Rank: 2

积分
99
发表于 2005-11-10 01:06:00 | 显示全部楼层 |阅读模式
我的X文件,渲染的以后还是透明的?我如何设置?有图。原来红线框起来的应该看不见才对啊。可我的确看的见。请赐教。 [em7] [em7] [em7]

29

主题

97

帖子

99

积分

注册会员

Rank: 2

积分
99
 楼主| 发表于 2005-11-10 01:16:00 | 显示全部楼层

Re: 我的X文件,渲染的以后还是透明的?我如何设置?有图

这是图。
sf_2005111011629.jpg

64

主题

855

帖子

856

积分

高级会员

Rank: 4

积分
856
QQ
发表于 2005-11-10 09:04:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

怎么感觉好像是没有打开Z缓冲。。

29

主题

97

帖子

99

积分

注册会员

Rank: 2

积分
99
 楼主| 发表于 2005-11-10 15:20:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

SetRenderState( D3DRS_ZENABLE, true);开了。

29

主题

97

帖子

99

积分

注册会员

Rank: 2

积分
99
 楼主| 发表于 2005-11-10 15:27:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

也不是全部都透的,象两只腿就互相不透。就手和其他地方透。不知道为什么?

29

主题

97

帖子

99

积分

注册会员

Rank: 2

积分
99
 楼主| 发表于 2005-11-10 15:43:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

d3dpp.EnableAutoDepthStencil=TRUE;
d3dpp.AutoDepthStencilFormat=D3DFMT_D32;
我这要把深度缓冲打开了。但看不见模型了。何解?屏幕乌黑一边

0

主题

237

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2005-11-10 18:30:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

用D3DFMT_D16吧, 也查看你的nearplane, 一定要 > 0.0f 的.

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2005-11-11 12:04:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

三角形背面剔除使用CCW或CW试试

29

主题

97

帖子

99

积分

注册会员

Rank: 2

积分
99
 楼主| 发表于 2005-11-11 20:15:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

我试过了。不行啊。我把三角形背面剔除换成NONE.把D3DXMatrixPerspectiveFovLH 的FAR改为100000。也不行啊。我在不打开Z-BUFFER的时候是看的见的。开了就一片黑。好象跟nearplane没有关系吧。咋办。我都急死了。

50

主题

992

帖子

1012

积分

金牌会员

Rank: 6Rank: 6

积分
1012
发表于 2005-11-11 20:48:00 | 显示全部楼层

Re:我的X文件,渲染的以后还是透明的?我如何设置?有图

projection matrix 设置有问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 15:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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