Skip to content

UniqueStudio/CanvasToy

 
 

Repository files navigation

CanvasToy.js

lightweight webgl rendering tool

current features:

  • Multi-material surface
  • Build-in render-to-texture tool
  • BRDF per-fragment or per-vertex light
  • Custom shader material
  • Wavefront .obj file support

roadmap for version 1.0:

  • Physically base shading
  • Normal mapping finished
  • Encapsulation of commonly used noise
  • build && test using pure node.js and typescript compiler, without gulp or grunt, webpack and bash , etc.

Contribute:

see CONTRIBUTING.md

License

the MIT license

About

lightweight webgl rendering tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.8%
  • TypeScript 9.4%
  • Other 0.8%