anseyuyin / zen-3d

JavaScript 3D library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zen-3d

Latest NPM release License Issues Dev Dependencies

JavaScript 3D library

The aim of the project is to create an easy to use, lightweight, 3D/2D library. The library only provides WebGL renderers.

ExamplesRoadMapDocumentationTests

image image image image
image image image image

Build

  • install Node.js (include NPM).

  • install devDependencies packages.

npm install
  • you can run the following scripts
// build shader & zen3d
npm run default
// build zen3d
npm run build
// watch build zen3d
npm run watch
// build extensions
npm run extension
// build shader
npm run shader
// run qunit test
npm run test
// start a server to run examples
npm run example

build path is ./build.

Usage

you can use zen3d.js or zen3d.min.js in your page simply by this:

<script src="zen3d.min.js"></script>

3D Format Support

GLTF / assimp2json

About Me

About

JavaScript 3D library.

License:MIT License


Languages

Language:JavaScript 95.2%Language:GLSL 4.1%Language:CSS 0.6%Language:HTML 0.1%