https://github.com/alibaba/g3d
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
https://github.com/alibaba/g3d
3d g3d gcanvas hybrid react-native webgl weex
Last synced: 22 days ago
JSON representation
A pure 3D render engine compatible with webgl, running both in browser and gcanvas.
- Host: GitHub
- URL: https://github.com/alibaba/g3d
- Owner: alibaba
- License: apache-2.0
- Created: 2018-02-26T08:11:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-18T04:57:02.000Z (about 6 years ago)
- Last Synced: 2025-05-16T04:03:29.049Z (22 days ago)
- Topics: 3d, g3d, gcanvas, hybrid, react-native, webgl, weex
- Language: TypeScript
- Homepage: https://alibaba.github.io/G3D/
- Size: 2.41 MB
- Stars: 1,079
- Watchers: 61
- Forks: 109
- Open Issues: 2
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# G3D
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](https://alibaba.github.io/G3D/) for more information.
# G3D
G3D 是一款基于 WebGL 的 javascript 3D 绘图引擎。与其他的 WebGL 3D 引擎相比,G3D 是更加「纯粹」的渲染引擎,也就是说,它完全不依赖任何 DOM API,而是仅仅依赖一个 canvas 对象(或者类 canvas 对象)。该特性使得 G3D 不仅能够运行在浏览器环境中,也能够运行在一些非浏览器的 js 终端环境下(hybrid 环境),比如 GCanvas 环境(基于 Weex 或 ReactNative)。
访问[网站](https://alibaba.github.io/G3D/)以了解更多信息。