开源游戏引擎Linderdaum Engine
来源:互联网 发布:淘宝返利网不计入销量 编辑:程序博客网 时间:2024/05/21 17:26
http://www.linderdaum.com/home/index.php?title=Main_Page
Linderdaum Engine is an open source purely object-oriented 3Dgaming engine written in C++. It is designed to be an integratedsolution for the development of interactive 3D applications, for game,industrial and scientific visualization
Features
Core
- Simple OO engine’s design provides easy way to develop complex 3D worlds
- Supported operating systems
- Windows XP
- Windows Vista
- Supported platforms
- x86 32-bit
- x86 64-bit
- Supported compilers
- Visual C++ 2005 and 2008
- Intel C++ Compiler 11
- GCC 4.3.3+
Renderer
- API
- OpenGL 2.1 and 3.x support
- GLSL 1.40 with vertex, fragment and geometry programs
- Shadows
- Perspective shadow maps
- Percentage closer filtering (PCF) shadow maps
- Texturing
- Procedural textures
- 1D, 2D, 3D and cube map textures support
- Compressed textures support
- Non-power of two textures support
- Floating point textures support
- Video textures support
- Lighting
- Per-pixel lighting and shading
- Full screen post processing effects
- High dynamic range rendering
- HDR rendering with 64-bit and 128-bit floating point render targets
- Bloom
- Adaptive exposure
- Tone mapping (Reinhard's operator)
- Materials
- Data-driven materials declaration system
- Multipass materials
- Terrain rendering
- Height-map based landscapes
- 4:3, 5:4, 16:9, 16:10 or any custom screen aspect ratio support
Industrial and scientific volume rendering
- GPU accelerated raycasting for direct volume rendering of voxel datasets
- Datasets
- 3D computed tomography datasets
- Animated 4D datasets
- 2 Gb dataset size on 32-bit platforms
- Hardware support
- nVidia GeForce 9x00 and higher
- AMD Radeon 3x00+ and higher
- Rendering modes
- Isosurface rendering
- Opacity accumulation
- Maximal intensity projection
- Procedural materials: plastic, wood, marble, ivory
- Cut planes
- High quality cut planes rendering
- Segments of arbitrary thickness rendering
- Transfer functions
- 1D density
- 1D preintegrated
- 2D density, gradient magnitude
- Advanced features
- Automatic UV coordinates generation for 2D texture mapping of CT model
- Rendering the volume from inside for virtual endoscopy
- Subsurface scattering simulation
- Texture mapping of isosurfaces
- Optimizations
- Automatic generation of impostors
Scene graph
- Automatic multipass rendering support
- Frustum culling
- Hierarchical animation support
- Skeletal animation support
GUI
- Data-driven GUI controls
- Common controls library
- TrueType fonts support
- High DPI aware rendering for 2560×1600 and higher resolutions
Audio
- API
- OpenAL 1.1
- Optional FMOD integration (base classes are provided)
- 3D positional sounds
- Ambient sounds
- Streaming playback
Resources manager
- Transparent caching of all shared resources
- Supported file formats
- Textures: BMP, TGA, JPG, DDS, HDR RGBE (FreeImage library is used)
- Audio: WAV, OGG and MP3 (via FMOD library)
- Meshes: ASE, MD5, LCM
File system
- Memory-mapped files
- Hierarchical directory structure with mountable folders
- Uncompressed RAR archives as pack files
Scripting
- Fully integrated object-oriented LinderScript scripting language with a C++ like syntax
- Transparent interaction of scripted and native code
- Fast byte-code virtual machine
- Integrated optimizing compiler
- 开源游戏引擎Linderdaum Engine
- 今日初识Linderdaum引擎
- Linderdaum 3D gaming engine(OpenGL,GLSL)
- [Game Engine]《游戏引擎架构》
- 正式宣布开始开发开源游戏引擎FreeSky Game Engine.
- 推荐一款基于XNA的开源游戏引擎《Engine Nine》
- 开源免费的HTML5游戏引擎——青瓷引擎(QICI Engine) 1.0正式版发布了!
- 开源免费的HTML5游戏引擎——青瓷引擎(QICI Engine) 1.0正式版发布了!
- Tetris game engine TETRIS 游戏引擎
- Game Engine Architecture(《游戏引擎架构》)
- 开源Flash游戏引擎PushButton Engine
- 开源游戏引擎
- 开源游戏引擎
- 开源游戏引擎及游戏
- 开源游戏引擎及游戏
- 开源游戏引擎介绍
- Android开源游戏引擎
- 开源游戏引擎介绍
- C# 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]
- 设计模式22:Mediator Pattern (调解者模式)
- 设计一个基类,从基类派生圆,从圆派生圆柱,设计成员函数输出它们的面积和体积
- 几本比较重要的kernel方面的书
- How to create a minimal master page
- 开源游戏引擎Linderdaum Engine
- Jar包中资源文件的获取
- 第07讲 文本示例
- 第09讲 秒表示例
- 第10讲 虚拟键盘示例
- 博文推荐:面试者让金山负责webgame的高管崩溃了!
- 经典劝酒词
- 第11讲 数学方程求解
- Tiobe--2009年7月的编程语言排行榜