Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 636 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 636 Bytes

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