XNA不显示我自己的fbx模型的纹理

Cfa*_*nny 4 xna textures blender

由于我在XNA游戏过程中用完了模型,我试图制作自己的模型.但是有一个问题 - 当我制作.fbx模型,通过搅拌器添加纹理,进行uv映射然后将此模型应用于我的XNA项目时,一切正常但纹理不显示.我看到的只有灰色模型.我该怎么做才能解决这个问题?

Luc*_*ius 6

纹理不会随模型文件一起保存.你必须单独加载纹理:

var texture = Content.Load<Texture>("TextureName");
Run Code Online (Sandbox Code Playgroud)

加载纹理后,您可以将其绑定到效果:

basicEffect.TextureEnabled = true;
basicEffect.Texture = texture;
Run Code Online (Sandbox Code Playgroud)