1.9.2 • Published 8 years ago

monkeybrush.js v1.9.2

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

monkeybrush.js

Logo

Monkey Brush is a library that adds OOP for WebGL 1/2 using Typescript

init

npm install && bower install
gulp build-debug # Compile project
gulp typedoc # Generate documentation
gulp tslint # Check tslint style
gulp typescript # Generate definition file

Doc

Doc

TODO

Models

Cameras

  • Perspective Camera
  • Orthographic Camera
  • Orbit Camera
  • Free Camera (FPS Camera)
  • Cube Camera

Shading lighting

  • Ward shading
  • Cook-Torrance shading

Maths

  • SIMD instructions

Resources

  • Audio supporting (Background)
  • Audio supporting (SimpleAudio)
  • HDR images supporting
  • Fonts
  • Generate video capture

Core

Polyfills

  • Epsilon
  • SmallEpsilon
  • Default IOR (air)
  • Element DOM remove
  • Array remove by index

Others

  • WebVR supporting

Development

Others

  • Create "shadertoy" for desktop

Help

Changelog

  • (09/17/2016) Release first version
  • (09/19/2016) Completed Depth, Color, Stencil, Culling and Blending in GlobalState.
  • (09/20/2016) Added VertexBufferGeometry to models
  • (09/26/2016) Removed Core. GLContext time.
  • (09/29/2016) Refactorized all textures classes.
1.9.2

8 years ago

1.9.1

8 years ago

1.9.0

8 years ago

1.8.5

8 years ago

1.8.4

8 years ago

1.8.3

8 years ago

1.8.0

8 years ago

1.7.0

8 years ago

1.6.0

8 years ago

1.5.0

8 years ago

1.4.2

8 years ago

1.4.1

8 years ago

1.4.0

8 years ago