OGRE - 三维图形渲染引擎


MIT
Windows
C/C++

软件简介

OGRE是一个三维(3D)图形渲染引擎。它是面向对象的,并且高效,抽象化了不同的API和平台,这样可以以场景为对象来使用物体,支持多种场景.它已经成功地被应用于诸多三维仿真领域,包括网络游戏和三维仿真项目。

功能和特点
◆ 简单易用的面向对象接口
◆ 最小化渲染3D场景
◆ 自动完成功能
◆ 类设计简洁
◆ 完全的面向对象
◆ 支持Direct3D和OpenGL
◆ 支持Windows,Linux和Mac OSX
◆ 强大的材质声明语言
◆ 支持顶点和片断程序
◆ 支持全范围的固定功能操作
◆ 多通路效果
◆ 支持多材质技术
◆ 支持材质LOD
◆ 从其他文件中装载纹理
◆ 支持动态纹理
◆ 接受灵活的网格数据格式
◆ 可从许多建模工具导出模型
◆ 骨骼动画
◆ 二次贝塞尔曲面
◆ 高度用户定义
◆ 基于BSP的插件
◆ 结构化场景图
◆ 粒子系统
◆ 灵活的雾控制
◆ 调试内存管理器
◆ 易于扩展