Skip to content

Release 2014-05-06

Compare
Choose a tag to compare
@brianchirls brianchirls released this 06 May 18:26
· 142 commits to master since this release

New Features/Improvements

  • Recover from lost WebGL context (#14)
  • Blur example animated to test speed of blur
  • Edge effect optimized
  • MediaLoader utility library for loading video/image via drag/drop or file input
  • Allow setting of colors for Simplex Noise output
  • False Color effect can account for alpha values in target colors
  • Add height and width to color generator effect (#57)
  • Advanced Color adjustment blend modes (#53)

New Plugins

  • Depth Map source loads for Android camera Lens Blur mode
  • Displacement Effect
  • Vibrance Effect (similar to saturation, but more subtle and cleaner)
  • Spherical Panorama Effect

New Examples

  • Depth Map and Displacement
  • Dynamic Fog, with depth map
  • Color Generator
  • Spherical Panorama
  • Multiple Canvas Targets (#55)

Bug fixes

  • Target and Effect nodes do not render if they're not ready (#56)
  • Correct rendering to secondary WebGL target nodes (#55)
  • readPixels working for all node types, including transform
  • Remove webglcontextlost listener on discarded test canvas
  • Unit tests were not passing when WebGL not supported
  • Fix broken "channels" effect
  • Dirty state will not push from any node connected to 2+ inputs on the same node.
  • Blur effect should not destroy the baseShader
  • TV Glitch breaks if resized before initialized
  • Fix name of "subtract" blend mode in accumulator effect
  • Fix subtract blend mode to match actual photoshop behavior
  • Fix blend effect crash on resize if either source is missing

Misc.

  • Unit test for secondary WebGL target nodes
  • Added misc. unit tests
  • Clean up shader code
  • Added CONTRIBUTING.md
  • Misc. code lint fixes