我是XNA的初学者,在基本的3D游戏中试试运气。
我有一些非常有才华的3D建模师支持我,虽然我有问题将.fbx文件(模型本身)导入我在XNA中的基本3D世界,但我不知道如何包含法线贴图,漫反射和他们已经将他们的模型包括在内的镜像。
法线,漫反射和镜面反射都是.tga图像文件格式,我不知道如何将它们添加到模型的绘图中。
现在我绘制3D对象的代码如下:
private void DrawObject(Model spaceStation, Matrix world, Matrix view, Matrix projection)
{
foreach (ModelMesh mesh in spaceStation.Meshes)
{
foreach (BasicEffect effect in mesh.Effects)
{
effect.World = world;
effect.View = view;
effect.Projection = projection;
}
mesh.Draw();
}
}