由于工作的缘故,最近一段时间大概都不会搞3D开发。奉上以前写的3D engine源代码。这是一个未完成的版本,很多功能都没写完。另外由于去年机器中了次病毒,好多东西都丢了,虽然引擎经常备份,但是还是丢了1周左右的引擎代码,所有的测试例子代码也丢了:(。
  在引擎的编写过程中,我尽量做到跨平台(操作系统平台及图形API)。采用了和DirectX10相似的接口。参考了OGRE, Nebula, WildMagic, Irrlicht等3D engine。写engine的朋友可以参考一下,不过没怎么写注释:)。
/Files/fdyjfd/spark.rar