TinyGL

TinyGL是提供给嵌入式系统或者游戏的非常小的OpenGL子集。TinyGL只实现了OpenGL的主要函数调用。TinyGL最大的特色是快,简单,不完全兼容OpenGL。最特别的是,纹理映射和几何转换非常的快。TinyGL主要特性如下:GLX的子集,非常容易测试XWindow类似GLX的API(NGLX)touseitwithNanoXi

X3D

严格来说,X3D是一种技术标准,而非具体的技术产品。X3D一种无需任何授权费用的开放标准的文件格式以及运行时架构,使用XML来描述与交换3D场景和对象。它是一套ISO认可了的标准,为应用程序中嵌入实时图形内容而提供存储、恢复及回放的系统,在一种开放式架构中支持各式各样的领域与用户种类。X3D具有一整套丰富的组件化特性,能胜任工程、科学可视化、CAD与建筑、医学可视化、培训与仿真、多媒体、娱

Azul3D

Azul3D是一个用Go语言开发的3D游戏引擎。支持Windows和Linux,基于OpenGL2.x的渲染器,基于OpenAL的3D音频。OpenGL2.x

glTF

glTF是WebGL、OpenGLES和OpenGL.运行时的asset格式。用于通过应用程序有效地传输和加载3D场景和模型。glTF使3D资产的大小以及拆包和使用这些资产所需的运行时处理最小化。glTF为3D内容工具和服务定义了一种可扩展的通用发布格式,该格式简化了创作工作流程,并可以在整个行业中互操作使用内容。

OpenWebGlobe

OpenWebGlobe是一个高性能的三维引擎。可应用于可视化仿真,游戏,三维GIS,虚拟现实等领域。它使用纯javascript编写,可以运行在任何支持HTML5、WebGL的浏览器上。使用OpenWebGlobe可以快速构建一个属于您自己的三维地球。演示地址:http://swiss3d.openwebglobe.org/ 

Phoenix3d

Phoenix3d 是一款跨平台3d引擎,使用c++进行开发,支持Windows,Andorid,IOS上的3d程序开发。它包含了游戏开发所必要的组建,拥有完整的动画,特效,UI系统等。它是用c++开发的,使用Lua作为脚本。Phoenix3d在LGPL协议下发行。引擎最早于2013年在OpenGPU上进行过开放,又经过一年多时间,功能性能都得到的很大的提升,增强了于游戏开放相关的支持。P

Minko

Minko是由来自法国的Aerys公司开发的一套表现力十分出色的开源跨平台3D应用开发框架,支持HTML5、iOS、Android、Windows、OSX和Linux,能够用来开发和设计丰富、交互性良好并适用于PC、Web及移动平台的3D应用。Minko完成了从Flash到HTML5等主流跨平台应用开发的蜕变。

Blend4Web

Blend4Web是一个开源的WebGL框架,使用Blender作为主要的管理工具。原生支持Blender的节点材料、NLA编辑器、例子系统、弹道物理、定位音频等。

Tao3D

Tao3D是一个编程语言用于实时的交互式3D操作。你可以轻松创建动态、交互、丰富数据展示的3D应用。

CubeEngine

CubeEngine是我个人的开发的一个基于OPENGLES2.0的图形渲染引擎,旨在提高自己的在图形学方面的编程造诣。当前引擎支持的主要功能有:基本光照,shadowMap生成的阴影,法线贴图,地形生成及渲染,模型渲染,骨骼动画,天空盒。

Oryol

Oryol是一个支持多平台的C++11的3D引擎,下面地址可以查看一些实例:http://floooh.github.io/oryol/

realXtend

Tundra是3D脚本化的互联网应用开发平台。它的主要目的是为应用程序开发人员,为创建网络平台3D世界与定制的内容。基于Qt和Ogre3D开发。