Irrlicht引擎是一个用C++书写的高性能实时的3D引擎,可以应用于C++程序或者.NET语言中。通过使用Direct3D(Windows平台),OpenGL 1.2或它自己的软件着色程序,可以实现该引擎的完全跨平台。
进行3D游戏的渲染,特别是比较大的场景,例如现在很多游戏中的无缝链接地图,需要我们对空间进行拣选。剔除不必要渲染的部分,减少GPU的压力。
恩,在之前我们所有的复习中,我都是以一个正方形为模型进行渲染演示的,当然,我们的游戏中不可能就几个几何图形在渲染绘制出来,我们也不可能去一个顶点一个顶点的设置我们的人物场景.
在一个游戏成品中,我们组成游戏界面的不仅仅是图形,还需要的有文字。在我们调试游戏过程中,也需要时刻获取游戏画面FPS桢数,我们需要了解在D3D应用程序中如何绘制文字。
恩,现在上不了网了,所以也专心复习了。不废话。
另外需要补充的是,即本章节起,将参考部分其他D3D相关书籍来复习了,因为我确实不知道如何去空头讲述了,自己学的也不扎实,无法条理的叙述。但依旧大幅度的对原教程进行补充和说明。