基于Visual C# 的DirectX开发实例
三峡大学水利与环境学院 肖泽云
前 言
DirectX是开发三维场景的利器,也是目前大多三维游戏采用的开发平台。国内外关于DirectX开发的书籍不是非常多,而且大多数书籍都是针对Visual C++语言来介绍的。在安装DirectX SDK时可以选择安装例子和教程,微软为开发者提供了许多较为实用的例子供大家学习。本文结合计算机三维图形学和DirectX的开发帮助,并参考国内外关于DirectX开发的书籍和网站资料等,主要介绍如何采用Visual C# 语言对DirectX进行三维图形开发。本文共分十六章,以“由易到难、由简单到复杂”为主线,以介绍DirectX开发方法为主,并穿插介绍相关的计算机三维图形知识等。限于作者水平有限,文中难免存在错误和缺点,敬请读者朋友不吝指正。
肖泽云
2010年3月
注意:文中对应的例子文件存放在Project文件夹中,Media文件夹中的文件为各例子可能要用到资源文件(如图片、模型等)。如果读者不想安装DirectX SDK,而又需要运行程序,请安装DirectX Runtime或直接将Project文件夹下的CommonDLL文件夹中的文件复制到运行程序的同目录下,如复制CommonDLL文件夹中的所有文件到“/Project/04绘制一个三角形/绘制一个三角形/bin/Debug”目录下,即可运行和开发程序。
作者联系地址:湖北省宜昌市三峡大学水利与环境学院
邮编:443002
Email: xwebsite@163.com
QQ : 289700062
目 录