Irrlicht

3D游戏引擎
授权协议 zlib/libpng License
开发语言 C/C++
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 不详
投 递 者 柴华灿
操作系统 Windows
开源组织
适用人群 未知
 软件概览

Irrlicht是一个3D游戏引擎。它具有高效,实时等特点,是个完全跨平台的引擎,使用D3D、OpenGL和它的自己的渲染程序。支持动态的阴影,粒子系统,角色动画,室内和室外技术以及碰撞检测等。

更多的屏幕截图:http://irrlicht.sourceforge.net/screenshots-recent.html

功能和特点
◆ 提供Anti-aliasing支持
◆ 可换肤的GUI环境
◆ 场景管理系统
◆ 角色动画系统
◆ 特殊的效果系统  
◆ 内建的材质支持
◆ .NET语言绑定  
◆ 内建的平台独立的软件生成器
◆  2D绘图功能
◆ 能直接导入常见的建模文件格式
◆ 能直接导入纹理
◆ 快速而易用的碰撞检测与响应
◆ 为3D运算和容器模板库优化处理
◆ 直接读取档案
◆ 集成了快速的XML分析器
◆ 提供Unicode支持
◆ 可运行于Linux,Windows ,MacOS

  • irrlicht 学习笔记 - 从入门到放弃 这是一个游戏引擎开发者 irrlicht 的学习笔记 写于最后 花了一天,通过对irrlicht进行粗略的学习。 知道了基本的使用,如何加载资源,创建节点,如何加载地图,GUI,碰撞检测,内置效果,可编程渲染管线,逐像素光照,地形渲染,渲染到纹理,分屏,光照管理,xml文件读写,自定义Mesh,遮挡查询,字体使用与创建等。 但是也发现了一些问题,irr

  •   1、什么是Irrlicht Irrlicht是一个3D游戏引擎。它具有高效,实时等特点,是个完全跨平台的引擎,使用D3D、OpenGL和它的自己的渲染程序。支持动态的阴影,粒子系统,角色动画,室内和室外技术以及碰撞检测等。(http://www.oschina.net/p/irrlicht)   Irrlicht的源码写的非常棒,结构非常清晰,也非常简单易读,建议希望进一步学习软件或者C++的

  • 这是“创造一个有声世界(上)”的后续部分。 将例程02(点击这里跳转)与例程04(点击这里跳转)组合在一起就是本文的全部代码: #include <Windows.h> #include <irrlicht.h> #include <irrKlang.h> using namespace irr; using namespace core; using namespace video; using

  • Irrlicht 0.1引擎源码分析与研究(一) http://blog.csdn.net/wudijunjun/article/details/6376502 http://baike.baidu.com/view/623466.htm?fr=aladdin http://blog.csdn.net/zhaole20094463/article/details/8692048   ubuntu1

 相关资料
  • 问题内容: 我最近一直在研究游戏开发,而我的第一种编程语言是Java。在玩了许多用c ++开发的令人惊叹的游戏之后,我想知道为什么Java在游戏行业中没有被大量使用。我查看了jMonkeyEngine 3和其他一些游戏引擎环境,但是看到的屏幕截图远没有那么令人惊叹。诸如EA的《极品飞车》(Need for Speed Hot)和ubisoft的Assassins Creed等标题传达了这种现实感。

  • 一个非常小的script脚本引擎,可以同时在j2me / j2se / c++ platform上面运行 它的目标是使用这个脚本引擎便于开发一个更加灵活的j2me 游戏这个脚本有点像BASIC这东西不错,是一个开源的脚本引擎,大家可以学习里面的思想里面其中带了一个例子,是3子棋。感觉挺不错的。这东西在SF也挺活跃的。

  • 12.19 技术一面 12.22 技术二面 12.26 三面(主管+hr) 1.5 交叉面 1.8 oc 其实很想每次把面经给记录下来,但实在怕有潜在竞争对手,这个广州只剩1个hc的岗位对我来说真的很重要 之前灵犀11月底发过冬季补录的邮件,但我写了之后没什么回应,转机竟然是实验室同门在boxx上被灵犀的人联系,然后转推了我,大半个月走完了流程;虽然在深圳这边只实习了一个月,但还是学到了很多东西,

  • 此功能旨在降低H5游戏接入手Q轻游戏成本,同时提供手Q相关的能力:用户信息、排行榜、分享等 支持版本:安卓手 Q 7.6.0 及以上,iOS 7.9.0 及以上 H5游戏包上架与正常游戏包上架流程一致 H5游戏包说明 H5游戏包与普通游戏包有所不同,游戏专用包地址 gameConfig.json:游戏配置文件,H5需重点关注 main.js:使用Bricks引擎开发的游戏的代码文件,H5游戏不用关

  • PS Vita上可游玩存储于PlayStaiton®Vita卡或从PlayStation®Store下载的游戏。 游戏的LiveArea™ 游玩PlayStaiton®Vita卡的游戏 游玩从PlayStation®Store下载的游戏 将使用PS3™下载的游戏复制至PS Vita游玩 在PS Vita游玩PSP™ (PlayStation®Portable)的游戏

  • 包含在程序启动时启动的线程。这个线程包含一个循环,每40毫秒更新一次游戏并重新绘制()board。 备选办法B: 板创建一个摆动计时器。这个计时器的动作监听器是板本身。actionPerformed()方法每40毫秒运行一次,并更新game+repaints Board()。 谢谢

  • 问题内容: 对于C ++,Java或Python,有哪些易于使用的优质游戏+免费游戏引擎? 任何类型的游戏引擎都可以。我只是想通过研究不同的游戏引擎及其功能来入门。 问题答案: 在大学的计算机图形学课程中,我们使用了开源OGRE 3D 引擎。这不仅是一个极其强大的3D引擎,而且是爆炸! 使用它开发一个中型游戏,您将可以很好地体验许多不同的游戏编程专业。您会发现自己在进行3D建模,音效,物理编程,A

  • 一个顶点从局部坐标怎么到屏幕上; NDC 空间的范围是什么;所有平台都是这样吗; 在 NDC 空间的点如何变换回世界空间; MSAA 的原理和实现细节;为什么要用 MSAA; 锯齿出现的原因;走样背后的原理; irradiance 和 radiance 的区别;量纲分别是什么;积分表达; 写出渲染方程;解释下每项的含义; 写出 Cook-Torrance BRDF 公式; 解释漫反射型;兰伯特项为