关于3dsmax模型导出到DirectX的问题

思月行云 2010-01-30 09:30:38
前不久使用3dsmax建模,通过bool运算构建了一些简单的建筑模型,在3dsmax里渲染出来的效果很正常。但一旦使用DX插件将其导入到DirectX里时,原版处在建筑内部不可见的部分突然变得透明了,整个建筑乱七八糟,请问这是怎么回事?
...全文
313 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
chuanqingyouzi 2010-02-02
  • 打赏
  • 举报
回复
顶一个。
gameice 2010-02-01
  • 打赏
  • 举报
回复
指定深度缓冲的格式

D3DFMT_D32 D3DFMT_D16 之类
思月行云 2010-01-31
  • 打赏
  • 举报
回复
问题解决了!!
是由于AutoDeptStencilFormat(自动深度蒙板格式)没有设置好的缘故。在此对狐狸、行者以及沙漠潜水员三位大哥的帮助表示感谢。
如果可以,希望有哪位大哥可以指点一下小弟,这个AutoDeptStencilFormat所起的作用。感激不尽~~
引力场变动源 2010-01-31
  • 打赏
  • 举报
回复
可能你的渲染状态设置的不对,Z顺序之类的。
思月行云 2010-01-31
  • 打赏
  • 举报
回复
回复行者大哥:
用DXView看是正常的。这是不是说明是我渲染的方式有问题?
xingzhe2001 2010-01-31
  • 打赏
  • 举报
回复
你用directx view看看可以正常吗?
xingzhe2001 2010-01-31
  • 打赏
  • 举报
回复
那可能是格式不对导致深度测试无法正常工作?所以后面的面会覆盖前面的面,看起来就是透明的样子
飞翔的阿狸 2010-01-30
  • 打赏
  • 举报
回复
一边不透明一边透明
可能是因为法线信息吧,法线向外所以外面看起来不透明

8,305

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧