现在运行程序,可以使用+键来移动物体,并且在线框模式和填充模式之间转换,但离远了之后,几乎看不出模型是经过简化的。我们再添加一些文本来显示所渲染的面数和顶点数吧。添加字体变量:
private Microsoft.DirectX.Direct3D.Font font = null;
在绘制文本前必须先初始化字体对象,在IntializeGraphics方法的LoadMesh之后,添加代码:
font = new Microsoft.DirectX.Direct3D.Font(device,new System.Drawing.Font("Arial",
可以根据自己的喜好来改变字体的类型和大小。现在可以绘制字体了。在调用DrawMesh方法之后,添加如下代码: