最近想要总结一下最近学到的东西,打算搞一个渲染引擎,正好看到优快云开了Code服务,于是就来试试。
这个渲染引擎基于C++和OpenGL,操作系统为Windows,暂时没有夸平台的打算。前几天设计了一下文件结构,并建立起了工程,今天把流程走通了一下,能够渲染一个空的OpenGL窗口。
参考了一些别的引擎的代码,加入了一些开源项目,现在使用了ZenXML读取XML文件、GLM处理几何数据、GLEW来加载OpenGL的高版本函数和常熟的定义。工程是用VS2010开发的。
本项目纯属个人娱乐、学习之用,如有不足之处希望各位不吝赐教。