XNA中的一些纹理问题

时间:2010-07-05 07:36:42

标签: xna windows-phone-7 sketchup xna-4.0

我使用Sketchup创建了一个模型,并使用Blender对其进行了测试,看起来很棒。 但是在XNA中加载它有两个问题 1.其中一个纹理看起来不透明,但是模型内部的下面的项目是可见的(在搅拌机中不是这种情况)。
2.我在模型上有一个圆角部分,它被分成较小的部分,纹理不同步(位置错误)。

我已测试将模型导出到3ds,然后使用blender将其保存为fbx(以消除Sketchup的任何问题)。 我也尝试过使用AutoDesks FBX Converter,同样的问题=(

我正在使用myModel.Draw(World,View,Projection);渲染模型。

有什么建议吗?

/麦

1 个答案:

答案 0 :(得分:1)

1)听起来像背面剔除问题试试这个

device.RenderState.CullMode = CullMode.None; (尝试CW和CCW变体)

还要确保启用深度缓冲区

2)这可能与我在复制骨骼时遇到的问题类似的问题尝试gModel.CopyBoneTransformsTo(转换);以及gModel.CopyAbsoluteBoneTransformsTo(转换);