0.1.2 • Published 5 years ago

three-render-manager v0.1.2

Weekly downloads
4
License
MPL-2.0
Repository
github
Last release
5 years ago

three-render-manager

CircleCI

High level batching / instancing API for ThreeJS

This project is currently experimental, the API will change, and it may not always be in a working state.

Features

  • Dynamic batching via instance vertex attribute and instance uniforms stored in a uniform array (In Progress)
  • Skinned mesh support
  • Static batching
  • Instancing
  • Batched 2D quads with spritesheet support for UIs
  • Batched SDF font rendering

Running the Example

The example uses models from the glTF-Sample-Models repository which is included as a git submodule.

To pull in the submodule run the following commands:

git submodule init 
git submodule update

Then to start the example run:

npm install
npm start