added Color.set documentation
added documentation for the Color.lerp method
add return for Color.set documentation
wrote documentation for all todos in vector2d
modified Clamp documentation, modified vector3 documentation
Improved example viewer.
Updates and additions to vector3 docs
more docs
specified whether method returned this or new vector3
completed todos for vector3
Merge branch 'vector3Docs' of https://github.com/walfly/three.js into dev
This commit fixes a skinning bug that occurs when two or more SkinnedMesh objects share a common material and have bone textures of different sizes.  Currently, bone texture sizes are hard coded into the shader program, requiring the program to be re-built when the bone texture size changes; however, the current implementation does not handle this correctly, which can lead to the shader accessing incorrect bone transforms.

This commit uses two uniforms to store the bone texture dimensions.  These uniforms are updated as needed, eliminating the need to re-build the shader and fixing the bug.
Fixed example viewer in Safari. Thanks for the tip @WestLangley.
Raycaster: Check that line.geometry is instanceof Geometry. Fixes #3779.
Raycaster: Move vertices variable to the right place.
r61dev
Updated builds.
created euler angle docs, updated vector 3 equals to specify that it returned a boolean and not a vector 2
Merge branch 'vector3Docs' of https://github.com/walfly/three.js into dev
Docs: Added Euler page to list.