A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
Switch branches/tags
Nothing to show
Clone or download
Latest commit 2afc889 Nov 12, 2018
Failed to load latest commit information.
demo update docs Nov 9, 2018
devtools update docs Nov 9, 2018
doc update docs Nov 12, 2018
src update docs Nov 9, 2018
test clean and makeup Oct 30, 2018
website/homepage-src update docs Nov 12, 2018
.gitignore update homepage Nov 6, 2018
.npmignore migrate demos Feb 27, 2018
LICENSE init : migrate from gplatform repo Feb 26, 2018
README.MD update version Mar 12, 2018
package.json update version Nov 12, 2018



G3D is a javascript 3D engine based on WebGL. Compared with other WebGL 3D engines, G3D is a pure render engine, which means it depends on no DOM APIs but just a canvas(or canvas-like) object. This feature makes it possible that G3D works not only in browser but also in some hybrid environments like GCanvas (Weex or ReactNative).

See website for more information.


G3D 是一款基于 WebGL 的 javascript 3D 绘图引擎。与其他的 WebGL 3D 引擎相比,G3D 是更加「纯粹」的渲染引擎,也就是说,它完全不依赖任何 DOM API,而是仅仅依赖一个 canvas 对象(或者类 canvas 对象)。该特性使得 G3D 不仅能够运行在浏览器环境中,也能够运行在一些非浏览器的 js 终端环境下(hybrid 环境),比如 GCanvas 环境(基于 Weex 或 ReactNative)。

访问 网站这篇文章 以了解更多信息。