Added method Ray.intersectSphere(sphere)
Added method Ray.intersectSphere(sphere)
Update Ray.js
added test for intersectSphere(sphere) method
Make intersectSphere method closure, and always return point in front of ray
changed Ray origin for 2 tests, always return point in front of ray
whitespace
added tests for if ray origin is inside of sphere
added handling for when ray origin is inside sphere
Update ShaderMaterial.html

Example code should be in a `code` element.
Merge pull request #4844 from ZhanruiLiang/patch-1

Update ShaderMaterial.html
Cleaned up docs/ShaderMaterial.
Moved GeometryUtils to examples/js/utils. Added randomPointsinBufferGeometry. See #4835.
Also moved GeometryUtils.merge to geometry.merge.
Moved BufferGeometryUtils and UvsUtils to examples/js/utils. See #4835.
Updated builds.
Simplified PDBLoader.
Added labels to PDBLoader example. Fixes #4846.
Clean up.
Moved BufferGeometryUtils.fromGeometry to BufferGeometry. See #4835.
Updated builds.