Cafu 3D引擎

这个引擎支持一系列3D渲染,材质制作,多玩家在线,跨平台和可被多编译器编译。但它采用了双协议,商业版是闭源的,源代码在GPLv3许可证下发布。

GLOBE_3D

GLOBE_3D是一个实时的3D引擎,具有可移植的特点,支持多数平台,采用Ada语言开发。real-timerendering(fastwitha3Dhardware-acceleratedgraphicscard),fulleyemovementsandrotations,displayofcombinationsofcolors,materi

Catcake

Catcake是一款跨平台的Java3D图形引擎,目前支持PC(J2SE)及Android环境运行(已有iPhone版规划)。该引擎在易用性和运行性能上皆有出色的表现,支持常见的游戏开发功能,诸如精灵动画,音频处理和视频播放等。

WebGL

WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGLES2.0结合在一起,通过增加OpenGLES2.0的一个JavaScript绑定,WebGL可以为HTML5Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件

Xface

Xface包含一组开源的工具包用于创建MPEG-4和关键帧的3D谈话头像。

Axiom 3D Engine

Axiom3DEngine是一个开源、跨平台的3D图形渲染引擎,主要用于.NET和Mono开发环境。该引擎是OGRE引擎的高性能C#移植版本。

Three.js

Three.js是一款运行在浏览器中的3D引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。你可以在它的主页上看到许多精采的演示。不过,这款引擎目前还处在比较不成熟的开发阶段,其不够丰富的API以及匮乏的文档增加了初学者的学习难度(尤其是文档的匮乏)演示:http://mrdoob.github.com/three.js/

SharpGL

SharpGL可以让你在WindowsForms或者WPF应用中轻松的使用OpenGL开发图形应用。

Soya 3D

Soya3D面向对象,它是一个高级的python3D引擎。有些人会发现Soya是专为Python3D编程而准备的,有些则认为Soya3D作为一个3D引擎是3D世界的UFO。

Ceres Solver

CeresSolver 是一个可移植的C++库,可用来建模并解决大型复杂的非线性最小二乘问题。它的显著特性如下:•Asimple,expressiveAPI|简单易读的API•Automaticdifferentiation|自动微分•Robustlossfunctions|稳健的损失函数•Localparameterizations|局部参数

Qt3D

Qt3D使用OpenGL技术支持3D的脚本化QtQuick应用。获取代码:gitclonegit://gitorious.org/qt-labs/qt3d.git

symbion

symbion使用三维方式记录Java程序运行时从一个点到另外一个点的执行记录以及函数调用关系的工具。