G3D
基于 WebGL 的 Javascript 3D 绘图引擎 G3D [国产]
G3D 是阿里巴巴开源的一款基于 WebGL 的 javascript 3D 绘图引擎。与其他的 WebGL 3D 引擎相比,G3D 是更加「纯粹」的渲染引擎,也就是说,它完全不依赖任何 DOM...

上次更新: 2018年03月06日收藏 58评论 5评分 6.8

高性能软件光栅化渲染器 OpenSWR [推荐]
OpenSWR —— 用于OpenGL的高性能,高度可扩展的软件光栅化渲染器 OpenSWR的目的是提供一个高性能,高度可扩展的OpenGL兼容软件光栅化渲染器,允许使用未经修改的可视化软件。 ...
OpenSWR

ECharts-X
全新 3D 可视化库 ECharts-X [推荐] [国产]
ECharts-X是 ECharts 团队推出的全新 3D 可视化库,它是基于 ECharts 的扩展,底层深度整合了 WebGL 库QTEK和 Canvas2D 库ZRender。 特色 混搭...
ECharts-X

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

Minko
3D应用开发框架 Minko [推荐]
Minko是由来自法国的Aerys公司开发的一套表现力十分出色的开源跨平台3D应用开发框架,支持HTML5、iOS、Android、Windows、OS X和Linux,能够用来开发和设计丰富、...
Minko

基于 WebGL 的可视化图层 deck.gl [推荐]
deck.gl,是由 Uber 开源的基于 WebGL 的可视化图层。 用于React 的 WebGL 遮罩套件,提供了一组高性能的数据可视化叠加层。为数据可视化用例提供测试、高性能的图层,如 ...
deck.gl

节点链接绘制库 Ggraph [推荐]
Ggraph 是一个基于 D3 构建的复杂混合图形的库,它扩展了节点和链接的概念。非常适合一组或者多组节点连接的展示。 示例代码: 初始化: ggraph.init('container'); ...
Ggraph

OpenGL
开放图形技术规范 OpenGL
OpenGL™ 是行业领域中最为广泛接纳的 2D/3D 图形 API, 其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。OpenGL™ 是独立于视窗操作系统或其它操作系统的,亦是网...

JS三维模型库 Three.js
Three.js 是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。你可以在它的主页上看到许多精采的演示。不过,这款引擎目前还处在比较不成熟的开...

Google三维API O3D
O3D 是一个开源的 Web API 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。 这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显...
O3D

三维图形渲染库 OGRE 3D
OGRE(Object-Oriented Graphics Rendering Engine,面向对象图形渲染引擎)是一个用C++开发的面向场景、非常灵活的3D引擎,它旨在让开发人员更容易、更直...
OGRE 3D

移动设备上的OpenGL OpenGL ES
OpenGL ES (OpenGL for Embedded Systems) 是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。该API由Khronos...
OpenGL ES

Web的3D绘图标准 WebGL
WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为...
WebGL

开源的3D引擎 Gameplay
黑莓制造商RIM宣布推出跨平台、开源的3D引擎Gameplay。这种3D引擎针对移动平台游戏开发者。 Gameplay及其开发工具,支持黑莓10、Playbook 2.0、iOS 5.1、And...
Gameplay

C#的OpenGL类库 SharpGL
SharpGL 可以让你在 Windows Forms 或者 WPF 应用中轻松的使用 OpenGL 开发图形应用。
SharpGL

3D引擎 Irrlicht Engine
Irrlicht Engine 是一个用C++开发的高性能实时的3D引擎,同时提供了.NET版本,这是一个跨平台的使用了D3D、OpenGL的3D渲染引擎。
Irrlicht Engine

OpenGL应用框架 GLFW
GLFW是一个OpenGL的应用框架,支持Linux和Windows。GLFW 主要用来处理特定操作系统下的特定任务,例如 OpenGL 窗口管理、分辨率切换、键盘、鼠标以及游戏手柄、定时器输入...
GLFW

3D图形开发库 OpenSceneGraph
OpenSceneGraph是一款高性能的3D图形开发库。广泛应用在可视化仿真、游戏、虚拟现实、高端技术研发以及建模等领域。使用标准的C++和 OpenGL编写而成,可以运行在Windows系列...
OpenSceneGraph

3D渲染引擎 Genesis3D
Genesis3D 是实时3D渲染环境,所有的实时3D的需要。有大量的在线社区,免费网上论坛,许多链接Genesis3D开发商...你会发现所有的支持和工具,您需要 着手开发世界一流的,实时三维...
Genesis3D

Python的OpenGL包 PyOpenGL
Python中要访问OpenGL函数必须加上一个PyOpenGL包。

Catcake
Java 3D图形引擎 Catcake
Catcake是一款跨平台的Java 3D图形引擎,目前支持PC(J2SE)及Android环境运行(已有iPhone版规划)。该引擎在易用性和运行性能上皆有出色的表现,支持常见的游戏开发功能,...
Catcake

jPCT
基于OpenGL的3D图形引擎 jPCT
jPCT是一款基于OpenGL技术开发的3D图形引擎(PC环境为标准OpenGL,Android为OpenGL ES), 以Java语言为基础的,拥有功能强大的Java 3D解决方案。该引擎与L...

OpenGL图形接口 GLEW
GLEW是一个跨平台的C++扩展库,基于OpenGL图形接口。使用OpenGL的朋友都知道,window目前只支持OpenGL1.1的涵数,但 OpenGL现在都发展到2.0以上了,要使用这些O...

三维引擎 OpenWebGlobe
OpenWebGlobe是一个高性能的三维引擎。可应用于可视化仿真,游戏,三维GIS,虚拟现实等领域。它使用纯javascript编写,可以运行在任何支持HTML5、WebGL的浏览器上。使用O...
OpenWebGlobe

OpenGL的C++封装库 OGLplus
OGLplus (oglplus) 是一个仅包含头文件的 C++ 语言库,用于实现一个瘦面向对象的 OpenGL 门面操作接口,提供了自动资源和对象管理的封装,让在 C++ 中使用 OpenGL...
OGLplus

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

Java绘制3D图形的类库 Jzy3D
Jzy3D 是一个Java的类库,用来绘制各种各样的三维图形,如下图所示:
Jzy3D

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

基于WPF的3D工具箱 Helix 3D Toolkit
Helix 3D Toolkit 是基于WPF的3D工具箱。 目标: 为 3D 开发提供一些有用的类 测试 WPF 3D 模型的功能 体验 3D 算法 简单 顺便学习 WPF :)
Helix 3D Toolkit

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

2D/3D 图形开发库 Visualization Library
Visualization Library 是一个 C++ 的中间件用来开发基于 OpenGL 2.1 的 2D/3D 应用程序,支持高级特性包括 OpenGL Shading 语言、帧缓冲对象...
Visualization Library

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

OpenGL4Net
OpenGL4Net 是 C# 对 OpenGL 的封装库。

三维地图查看工具 mapgl
mapgl 是一个使用 3D 来查看地图的工具,使用 C 语言和 OpenGL 技术。

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

Flash 3D引擎 Alternativa3D
Altenativa Game发布的一款由ActionScript3.0编写的Flash 3D引擎。 俄罗斯3d引擎制作商Alternativa有限责任公司最近改变了他们的经营策略,让Alter...

收藏 13

Ceres Solver
Ceres Solver 是一个可移植的 C++ 库,可用来建模并解决大型复杂的非线性最小二乘问题。它的显著特性如下: • A simple, expressive API | 简单易读的 AP...

3D建模工具 Vim3D
Vim3D 是一款3D场景查看器/图像解析器,是使用C++和OpenGL来开发的。 Vim3D是面向开发者和工程师的,提供了很灵活方便的环境和有很多通用的工具来制作3D场景。用户可以通过把cha...
Vim3D

图形渲染引擎 CubeEngine [国产]
CubeEngine 是我个人的开发的一个基于 OPENGL ES 2.0 的图形渲染引擎,旨在提高自己的在图形学方面的编程造诣。 当前引擎支持的主要功能有: 基本光照,shadowMap生成的...

高性能3d图形库 native3d
native3d是一个国产基于 haxe语言的高性能3d图形库。因为haxe的跨平台性,所以它可以支持导出web,flash,html5,cpp,ios,安卓应用。 native3d可以用hxs...

glTF
glTF
glTF 是 WebGL、 OpenGL ES 和 OpenGL. 运行时的 asset 格式。

3D变形模型库 Vega
Vega允许用户模拟和移动复杂对象,实时弯曲、拉伸和扭曲对象,有可能成为动画和游戏设计师、以及设计复杂结构的工程师的一个强有力工具。BSD 许可证允许用户自由使用和修改。程序库的名字是为了纪念斯...
Vega

3D引擎 Apocalyx
Apocalyx是一个基于OpenGL的3D引擎.
Apocalyx

跨平台3d引擎 Phoenix3d [国产]
Phoenix3d 是一款跨平台3d引擎,使用c++进行开发,支持Windows,Andorid,IOS上的3d程序开发。它包含了游戏开发所必要的组建,拥有完整的动画,特效,UI系统等。它是用c...

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

Tree Generator
Tree Generator 是一个 .NET 库来生成 3D 树和森林模型。
Tree Generator

实时3D引擎 GLOBE_3D
GLOBE_3D 是一个实时的3D引擎,具有可移植的特点,支持多数平台,采用 Ada 语言开发。 real-time rendering (fast with a 3D hardware-acc...
GLOBE_3D

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

OpenGL 的子集 TinyGL
TinyGL 是提供给嵌入式系统或者游戏的非常小的 OpenGL 子集。TinyGL 只实现了 OpenGL 的主要函数调用。 TinyGL 最大的特色是快,简单,不完全兼容 OpenGL。最特...

基于CSS3的3D图形引擎 DivSugar
DivSugar是一个基于CSS3的3D图形引擎。它提供了一个3D场景图形,一个动画系统,和几何类。场景图的节点是一个扩展的div元素,所以它使得整合三维动画到现有网站上的网页变得很容易,适合制...

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

3D场景和对象描述 X3D
严格来说,X3D是一种技术标准,而非具体的技术产品。 X3D一种无需任何授权费用的开放标准的文件格式以及运行时架构,使用XML来描述与交换3D场景和对象。它是一套ISO认可了的标准,为应用程序中...

创建交互式3D场景 Proscene
Proscene 是一个用于创建交互式3D场景的 Java 类库。 Proscene 参考了 Qt 的 OpenGL c++ libqglviewer 库的交互式框架概念:包括一个可用鼠标控制的...

DirectX工具集 DirectXTK
DirectXTK 全称是 DirectX Tool Kit ,包含一组在 C++ 中编写 DirectX 11.x 代码的助手类。 示例代码: std::unique_ptr<SpriteBa...

分子结构图展示库 3Dmol.js
3Dmol.js 是一个面向对象的基于 WebGL 的 JavaScript 库,用于实现在浏览器展示分子结构图。 特性: support for pdb, sdf, mol2, xyz, an...

OpenGL 立体渲染 Libgls
Libgls 允许 OpenGL 立体渲染,不需要硬件支持四缓冲立体。支持许多立体显示模式,从立体眼镜的3D电视到各类立体显示器。

3D 模型图渲染 path tracer
pt 是用 Go 语言实现的 path tracer 用于渲染各种 3D 模型图。 示例代码: package main import (     "log"     "githu...
path tracer

Draco
3D 图形开源压缩库 Draco
Draco 是一种库,用于压缩和解压缩 3D 几何网格(geometric mesh)和点云(point cloud)。换句话说,它显著缩小了 3D 图形文件的大小,同时对 3D 图形的观看者来...
Draco

浏览器中3D建模工具 Shapesmith
Shapesmith 是采用JS和HTML5编写的一款可以在浏览器中3D建模的工具,服务端支持Node.js。 效果图: 示例代码: $ npm start > shapesmith@0....
Shapesmith

3D图形渲染的库 SwiftShader
SwiftShader是一个高性能的,基于CPU的OpenGL ES和Direct3D 9图形APIs的实现。它的目标是为高级3D图形提供硬件独立性。 用法 该SwiftShader库充当显卡驱...

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

2D 动画转成 3D 打印模型 T2Z
T2Z 的意思是“convert Time to the Z axis”。它是一个 Processing 程序,可以帮你创建并操控 2D 动画,然后将这些动画转换成 3D 可打印模型。 T2Z ...
T2Z

OpenGL工具包 GHGLUtils
GHGLUtils 是一组支持 OS X 和 iOS 的 OpenGL 编码工具类库。

游戏扩展库 XEffect2D [国产]
这是一个基于OpenGL的可以支持Windows和Linux的游戏扩展库。
XEffect2D

动态图形可视化库 fourd.js
fourd.js 是一个用在浏览器上的动态图形可视化库。稍微调整一下,你就可以用它做出一些几何图形集合,此库已经在 Chrome、Firefox、IE11 上测试运行,有传言说,通过切换 Can...

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

C4DtoUnity的中间件工具 C2UTool [国产]
一款C4DtoUnity的中间件工具。支持顶点动画,脚本,Shader链接等,整合你的工作流
C2UTool

3D 模型的填充工具 Topper
Topper 是一款 3D 模型的填充工具。目前有以下四种效果,可以用命令 configuration.scad 去转换它们: 序号 填充 效果图 1 球填充 2 Truncated Octoh...
Topper

地理信息可视化工具 Ketoper.gl
Uber 开源其内部可视化工具包 ketoper.gl,这是一个基于 deck.gl 构建的 React 组件,高性能,用于大规模地理定位数据集的可视化探索。它对 GPU 功能的支持允许应用程序...
Ketoper.gl

高效3D体素实时渲染库 GigaVoxels
GigaVoxels是一个开放的库,用于基于GPU的实时质量渲染非常详细和宽泛的对象和场景(编码为SVO - 稀疏体素八叉树 - 但不一定模糊或透明:参见历史)。它可以很容易地与普通的OpenG...
GigaVoxels

.NET 3D 组件集合 Helix Toolkit
Helix Toolkit 是 .NET 的 3D 组件集合。 目前,它包含一个为 WPF 3D 模型(Media3D namespace)添加功能的组件,以及一个为 DirectX(基于 Sh...
Helix Toolkit

基于GPU的高效数据管理库 GigaSpace
GigaSpace是一个开放的基于GPU的库,用于大量数据的高效数据管理。它由一组4个组件组成,全部可定制: 多尺度空间分割动态树结构,高速缓存管理器存储对应于空间分区的非空节点的常量大小的数据...

转载来自 http://www.cnblogs.com/arxive/p/6907608.html

三维渲染引擎收藏(转载)相关推荐

  1. 谈谈GIS三维渲染引擎

    minemap:是我们公司的产品,主要以earth的形态展示,支持矢量切片+倾斜数据(这一点我个人认为是它最大的优点,即兼容了矢量切片精美地图又兼容倾斜数据,目前倾斜数据采用的3dtile格式),目前 ...

  2. GIS三维渲染引擎 到底有什么区别

    minemap:主要以earth的形态展示,支持矢量切片+倾斜数据(这一点我个人认为是它最大的优点,即兼容了矢量切片精美地图又兼容倾斜数据,目前倾斜数据采用的3dtile格式),目前正在重构引擎架构, ...

  3. OSG三维渲染引擎编程学习之十七:“第二章:OSG数学基础” 之 “2.7 世界坐标系、物体坐标系、摄像机坐标系”

    第二章 OSG数学基础 OSG是一个优秀的三维渲染引擎,三维渲染涉及到大量的3D数学知识.3D数学是一门和计算机几何相关的科学,研究怎样用数值的方法来解决几何问题,因此,掌握并灵活运用3D数字知识是O ...

  4. OSG三维渲染引擎编程学习(全系列开展OSG学习)

    目录 第一章:OpenSceneGraph介绍 第二章:OSG数学基础 第三章:OSG场景组织 第四章:OSG几何体绘制 第五章:OSG场景渲染 第六章:OSG场景工作机制 第七章:OSG场景图形交互 ...

  5. [比较老的文章]三维渲染引擎 OGRE 与 OSG 的比较综述

    1 .引言 随着计算机可视化.虚拟现实技术的飞速发展,人们对实时真 实感渲染以及场景复杂度提出了更高的要求.传统的直接使用底层 图形接口如OpenGL.DirectX开发图形应用的模式越来越暴露出开 ...

  6. OSG三维渲染引擎之OSG简介

    参考书籍<OpenSceneGraph三维渲染引擎设计与实践>,作者王锐,钱学雷 一.场景图形 1.概念 场景图形(Scene Graph)是一种经常用于计算机游戏和图形学相关软件的数据结 ...

  7. 三维渲染引擎设计与实践(四)

    五.绘制几何对象和文字 帧缓存(Frame Buffer)为用户与显示设备交互的一个接口,将显示的画面抽象成一块可以进行读写操作的内存区域. 帧缓存的每一个存储单元都对应显示屏上的一个像素.整个缓存空 ...

  8. ubuntu下安装三维渲染引擎OSG详解

    零.前言 OpenSceneGraph是一个开源的.跨平台的三维引擎,被广泛的应用在可视化仿真.游戏.虚拟现实.三维重建等领域,采用标准C++和OpenGL编写而成,能够更加快速.便捷地创建高性能.跨 ...

  9. 三维渲染引擎专题--各种数格式总结

    瓦片图层数据 OpenStreetMapImagery(免费开源地图服务,背后有某大公司支持) BingMapsImagery(微软Bing Maps Imagery REST API) Google ...

最新文章

  1. 网页 内部转发和网址输入不同
  2. HIVE的安装配置、mysql的安装、hive创建表、创建分区、修改表等内容、hive beeline使用、HIVE的四种数据导入方式、使用Java代码执行hive的sql命令
  3. java8 javafx_Java8中的外观(JavaFX8)
  4. 2021-2027全球与中国锁模激光器市场现状及未来发展趋势
  5. [wpa_supplicant]基于ubuntu的wpa_supplicant工具的安装与使用
  6. java poi设置导出的excel带下拉
  7. xxljob默认登录_XXL-JOB快速入门
  8. Python爬虫实战(一) QQ音乐评论爬取及可视化分析
  9. hadoop2.9安装及配置_阿里云服务器上装Hadoop的心得(内附Hadoop2.9.2详细安装教程)...
  10. 机器学习、计算机视觉神犇/大牛主页
  11. 27岁计算机考研,女生27岁考研是否值得?
  12. idea常用快捷键——批量重命名方法名和变量名
  13. 实验08 软件设计模式及应用
  14. 使用Three.js在浏览器绘制OFF格式的3D文件
  15. 【操作系统】虚拟内存
  16. 钉钉自定义机器人无法指定正向代理问题解决
  17. Speckle+IFC.js:开源BIM
  18. 计算机网络子网的特定主机地址,网络基础之IP地址和子网掩码
  19. 连接 svn服务器时出现 Couldn't find a repository
  20. goldendict安装与配置

热门文章

  1. navicate选中执行快捷键
  2. 【zTree小贴士】复选框设置了:check:{ enable: true },页面却没显示复选框
  3. Rsync镜像备份工作原理(含流程示意图)
  4. 什么区块链,统统是骗子!
  5. 程序员祝福圣诞快乐的方式(内涵完整代码)
  6. NPDP第一章 新产品开发战略
  7. linux下open***的搭建以及实现内部网络的***互联(一)
  8. Java 生产神器 BTrace
  9. 职场新人要对自己说的
  10. python分词是什么意思_Python分词