Tweaked the cloth simulation example a little.
Merge remote branch 'mrdoob/dev'
Merge remote branch 'mrdoob/dev'
r52dev
More consistent intendation in blender export output.
Removed Blender 2.62 exporter.
added the new nodejs build system
add package.json
Added hue and saturation adjustment shader "extra".

Also fixed whitespace in the shader list.
Added brightness and saturation adjustment shader "extra".
Fixed postprocessing example behavior on window resize.

Finally it was much simpler issue than I thought ;)
Merge remote-tracking branch 'mrdoob/dev'
Boundary edges handling for SubD

- attempts to fix issue mentioned in #2417
- a bit of refactoring, more should come
- the sharp edges, ceases thing should be revisited
Fixed animation glitch in MD2CharacterComplex thanks to @herve3d

Fixes #2419
Added defines parameter for adding preprocessor definitions to ShaderMaterial.

For the moment tried to keep it as dumb as possible: one string for define label, another string for define value.

I'm not yet fully sure of all the details but that's something I wanted to do for a long time, to be able to have user-configurable way for baked-in parameters (for use cases like the convolution filter).

See #2412
Merge remote-tracking branch 'alteredq/dev' into dev
Updated build.
Merge remote-tracking branch 'tapio/shader-extras' into dev
THREE.ShaderExtras['film'] to THREE.FilmShader.

@alteredq: I think ShaderExtras.js is starting to become bulky and messy... What do you think about splitting ShaderExtras into single files? Contributing new shaders would then feel more welcoming. And the examples would show the dependencies clearer.

I was unsure on what style use... THREE.WebGLShaders['film'], THREE.FilmWebGLShader or THREE.FilmShader. The later seemed the nicest
Merge remote-tracking branch 'gero3/dev' into dev