C#XNA模型的法线,漫反射和镜面反射?

时间:2012-10-15 02:12:12

标签: c# xna normals

我是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();
            }
        }

0 个答案:

没有答案