想使用D3D读入一个图片,我们需要做以下步骤。
今天从网上下了一些Irrlicht辅助文件包,其中有一个IrrlichtML-1.3-Win32Linix,一个是IrrlichtXML-1.2,我差点将这俩看成IrrXML的不同版本,解开一看,原来IrrlichtML-1.3-Win32Linix是一个利用FreeType的多国语言支持包。简单看了一下里面的说明,原来这是一个日本人制作的,使Irr引擎能够支持中文,日文,韩文等。我这里将其一些信息整理翻译出来,以便大家使用。
欢迎您从下载最新版的Irrlicht引擎。
虽然Irr本身还有一些缺陷和功能上的不足,例如3D部分功能并不强大,编辑器比较缺乏,部分封装也比较死板,灵活性缺乏。以致于其适用性总受到一定制约,然而这并不能掩饰它的长处:使用起来绝对简单。
这个例子告诉我们如何使用引擎读取一个Quake3形式的压缩地图,如何优化场景节点的渲染,以及如何创建一个用户控制摄象机。
这个例子将简单的告诉我们如何使用Irr引擎的地形渲染,以及如何使用地形渲染三角形选择器进行摄象机与地形之间碰撞检测。
这个例子告诉我们如何去使用Irr引擎实时渲染一个纹理。实时渲染纹理是一个制作优美特效的手段。另外,这个例子告诉我们如何渲染镜面。
这个例子仅可在Windows环境下运行,它可以证明Irr可以在一个Win32窗口内运行。
本例我们来演示一下如何使用.irr文件。
这个例子将告诉我们如何使用引擎使用D3D8,D3D9,OPenGL中的Shader以及 如何使用这些Shader创建新的材质类型。