- 36
- 0
- 约15.25万字
- 约 99页
- 2018-04-27 发布于江苏
- 举报
2009 年6 月11 日星期四 Irrlicht Engine 中文学习指南 ISClub
Irrlicht Engine 中文学习指南
收集整理:By ISclub 翻译:FK_Duzhi (感谢他)
日期:2009 年6 月11 日星期四
前言:
为了学习3D 网络游戏开发,尝试过几种经典免费开源的引擎:TV3D,Irrlicht(简称Irr),Ogre
等等;TV3D 目前最新的版本V6.5 已经可以很好的支持VB6,VC++,Delphi,.NET 等语言,特点
是新手学习速度快,门槛低;缺陷是基于ActiveX 控件,需要在运行前注册RunTime DLL。
Irrlicht 采用C++封装的3D 引擎,是一款轻量级的3D 引擎,引擎本身精简强悍,功能也齐
全,并且有自己专用的场景编辑器;但扩充功能不易,对于新手来说,也是难得的入门快,
学习快的引擎。
Ogre 是一款开源的3D 渲染引擎,它非常强大,并且支持插件等形式来完成新的功能,这点
优于 Irrlicht,但入门不易。
本文翻译,以及来源载录信息来自:FK_Duzhi 大侠。
1
Irrlicht Engine | 未来公司
2009 年6 月11 日星期四 Irrlicht Engine 中文学习指南 ISClub
欢迎您从 下载最新版的Irrlicht 引擎
1:SDK 目录结构总述
当您下载Irr 引擎SDK 解压缩之后,你会看到以下文件夹:
\bin 完全编译好的 Irrlicht,DLL 以及一些编译好的Demo,你可以通过这些例子来获取Irr 的
运行状态。(Windows Only )
\doc Irr 引擎的一些文档。
\examples 使用C++编写的例子,告诉用户如何使用Irr 引擎。
\ 使用.NET 语言编写的例子,告诉用户如何使用Irr 引擎。
\exporters 一些Irr 引擎用到的辅助库和工具。
(注:部分版本没有此文件夹,该文件夹内容在source 中,包括Jpeglib,libpng,MacOSX,zlib 等)
\include 引擎包含的头文件。
\lib 当你使用Irr 引擎时需要链接的库文件。
\media Demo 程序需要的一些图形图象和声音素材。
\source Irr 引擎的源代码,必要的话,你可以对其进行编译和Debug 以获得新的lib。
\tools 引擎的一些有用的工具。(包含源文件)
2:如何启用引擎
在Windows 环境下启动引擎的话,你需要去\ bin\Win32-VisualStudio 目录下运行程序。或者
你也可以运行一个叫Demo.exe 的程序,它会显示一些Irr 引擎有意思的功能。
在开始我们自己的程序编写之前,你最好看看\examples 目录下的例子,那里也有一个.html
格式的文件对例子进行说明,以方便你的理解。(编者注:您也可以到这里获取一些例子相
关的帮助)
在Linix 环境下,Irr 引擎是一个静态库。你可以使用source/Irrlicht 中的Makefile 文件来生成
一个编译好的引擎。之后,你应当可以生成/examples 中的例子程序了吧。之后你可以立刻
运行这些例子了。
3:SDK 编译需求
你可以使用下列编译器之一来运行Irr 应用程序。不过,其他编译器可能也能完美运行,但
是我没有做过测试。
l gcc3.3
l gcc 3.4
l gcc 4.0.3
l Visual Studio 6.0
l Visual Studio.NET 2003 (7.1)
l Visual Studio 2005 (8.0)
l Code::Blocks 1.0 + gcc 或Visio Studio Toolkit
l DevC++ 5.0 +
您可能关注的文档
最近下载
- 国际公法学(第二章).ppt VIP
- 2026年度莱芜职业技术学院单招《数学》试卷含答案详解(最新).docx VIP
- 区域教研制度与管理制度.docx VIP
- 2026年重庆市辅警招聘考试(公安基础知识)历年参考题库含答案详解.docx VIP
- 高压电工复训培训课件.ppt VIP
- 室内设计平面图课件.pptx VIP
- 2020年北师大版七年级生物下册全册教案(全册完整版)(最全).doc
- QC提高ALC墙板一次安装合格率.docx VIP
- 数列大题综合(30题)解析版--2026年高考数学.pdf VIP
- CGAPA_001—2019宠物零食标准综合体团体规范 2019 43页.pdf VIP
原创力文档

文档评论(0)