minor optimization on CubeList and VoxelPool
merge upstream/master into andrew/ragdoll
merge upstream/master into andrew/ragdoll
First cut at radio.js
Add RayIntersectionInfo and use for shape-vs-ray
implement Ray-vs-Capsule and Ray-vs-AACube
added validation of RayIntersectionInfo::_hitShape
Merge branch 'master' of https://github.com/worklist/hifi
Move deferred lighting into its own class.
Merge branch 'master' of https://github.com/worklist/hifi
Use deferred lighting for voxels as well as metavoxels.
Merge branch 'master' of https://github.com/highfidelity/hifi into deference
Fix for deferred lighting on voxels.
Working on specular bits for deferred lighting.
fix ray-vs-AACube logic
add RayIntersectionInfo::getIntersectionPoint()
the real fix for ray-vs-plane intersection
fix for ray-vs-AACubeShape intersection test
unit tests for ray-vs-AACubeShape and PlaneShape
remove unused variable