构建应用程序的帮助下,这个3D图形引擎
Linderdaum引擎的目的是一个开源的纯面向对象的3D游戏引擎,是写在C + +。
该发动机的设计,游戏,工业和科学可视化的交互式3D应用程序的开发是一个集成的神器出山:www.shenqi73.com解决方案。
下面是一些关键的“Linderdaum引擎”的功能:
渲染器:
·API
·OpenGL 3.x的核心的配置
文件的支持
·GLSL 1.50的顶点,片段和几何
·OpenGL ES 2.0的支持
·阴影
·透视阴影贴图
·百分比渐近过滤(PCF)阴影贴图
·纹理
·程序纹理
·1D,2D,3D和立方体贴图纹理的支持
·
编程纹理支持
·无动力的两个纹理支持
·浮点纹理支持
·视频纹理支持
·照明
·逐像素光照和阴影
·全屏后处理效果
·高动态范围渲染
·HDR渲染,64位和128位浮点渲染目标
·布鲁姆
·自适应曝光
·色调映射(Reinhard的运营商)
·材料
·数据驱动的材料申报制度
·多道材料
·地形渲染
·高度 - 基于地图的风景
·4:3,5:4,16:9,16:10或任何自定义屏幕宽高比支持
工业和科学的体积渲染:
·GPU加速的光线投射直接体绘制的体素数据集
·数据集
·三维
计算机断层扫描数据集
·动画4D数据集
·2 GB的数据集大小在32位平台上,
·硬件支持
·NVIDIA的GeForce 9x00和更高的
·AMD的Radeon 3X00 +和更高的
·渲染模式
·等值面绘制
·透明度积累
·最大强度投影
·程序材料:塑料,木材,大理石,象牙
·切面
·高品质的切割面渲染
·任意厚度渲染的分部
·传递函数
·1D密度
·1D预先集成
·的二维密度,梯度级
·高级功能
·自动生成UV坐标2D纹理映射的CT模型
·渲染量从内部虚拟内窥镜
次表面散射模拟
·纹理映射的等值面
·优化
·自动生成冒名顶替
现场管理:
·全自动多路渲染的支持
·剔除
·层次的动画支持
·支持骨骼动画
·渲染状态排序和优化
GUI:
·叠加,GUI渲染
·数据驱动的图形用户界面控制
·通用控件库
·TrueType字体支持
·高DPI知道的渲染为2560×1600和更高的分辨率
音频:
·API
·OpenAL的1.1
·可选的的FMOD集成(基类)
·3D定位声音
·环境声音
·流媒体播放
资源管理器:
·异步加载的纹理和网格
·透明缓存所有的共享资源
·支持的文件格式
·材质:BMP,TGA,PNG,JPG,DDS,HDR RGBE(通过FreeImage库)
·音频:WAV,OGG,XM,IT,MOD,S3M,MP3(通过FMOD库)
网格:ASE,MD5,LCM
文件系统:
·内存映射文件
·安装文件夹的层次目录结构,
·未压缩的RAR压缩文件包文件
·未压缩的TAR包文件的比特流
·HTTP下载
·内置的HTTP Web
服务器进行远程调试
脚本:
·完全集成的面向对象的LinderScript脚本语言与C + +类似的语法
·透明互动的脚本和本机代码
·快速字节码的虚拟机
·集成的优化编译器
NET:。
·C#自动生成绑定
此版本中的新功能:
·此版本带来的改善OpenGL和OpenGL ES渲染速度。广泛的分析增加了我们的Android演示帧率。
·较小的改动,包括动态的语言环境中切换配置文件和FreeType的文本对齐方式。