资 源 简 介
在 DirectX 中提供了创建投影矩阵的方法,如Matrix.PerspectiveFovLH()、Matrix.PerspectiveFovRH() 、Matrix.PerspectiveLH() 、Matrix.PerspectiveRH() 、Matrix.PerspectiveOffCenterLH() 和Matrix.PerspectiveOffCenterRH() 。下面主要介绍Matrix.PerspectiveFovLH()方法,其定义如下:public static Matrix PerspectiveFovLH( float fieldOfViewY, float aspectRatio, floatznearPlane, float zfarPlane); 在DirectX 中提供了一个Material结构用于描述物体表面对外界光线的处理方式,这个结构主要有如下属性:环境光(Ambient)、漫反射光(Diffuse)、自发光(Emissive)、反射光(Specular)和反射高光清晰度(SpecularSharpness)。其中:环境光对被照射到的物体以及物体阴影均有