gpt4 book ai didi

c# - 带有 3D 模型的奇怪几何 XNA + Blender

转载 作者:太空宇宙 更新时间:2023-11-03 10:58:43 24 4
gpt4 key购买 nike

好吧,这没有图片很难解释。我在 Blender 中制作了一个非常有限的格洛克模型,其中一个挤压立方体构成底座,一个缩放立方体构成枪管。在 Blender 中,它看起来不错:

1

然而,将模型导出为.fbx并加载到编译器后,它是这样的:

2

我不知道到底发生了什么。模型上的所有东西都正确地进行了 UV 映射并且坐标是正确的,看起来翻译是..关闭的..

这是我的 drawModel 代码:

private void DrawModel(Model model, Matrix world, Matrix view, Matrix projection)
{
foreach (ModelMesh mesh in model.Meshes)
{
foreach (BasicEffect effect in mesh.Effects)
{
effect.EnableDefaultLighting();
effect.World = world;
effect.View = view;
effect.Projection = projection;
}
mesh.Draw();
}
}

任何指点都会有所帮助!

编辑:应用旋转、位置和缩放后,我能够让它们处于正确的位置,但为什么它看起来是透明的?

3

感谢大家的帮助!

最佳答案

正如 Nikola 提到的,在更高版本的 Blender 中,它们具有适当的 XNA 支持。

这是我在导出模型时选择的设置的屏幕截图:

enter image description here

关于c# - 带有 3D 模型的奇怪几何 XNA + Blender,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18500629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com