namechange updateConstraint() -> buildConstraint()
merge upstream/master into andrew/ragdoll
merge upstream/master into andrew/ragdoll
use dispatchTable for shape-vs-shape collisions
Convert to vector maths
Extrude per mouse movement in voxel space instead of screen space
add shapeVsList etc to dispatch table

renamed some functions for more readability
Support for scaling splat textures in S and T, use mipmaps for them.
Merge pull request #3314 from ey6es/metavoxels

Support for scaling splat textures in S and T, use mipmaps for them.
make sure each test error has a newline at end
make sure all test errors have newline at end
sometimes swap order of shapes for simpler code
add support for head-shadow/penumbra filter for positional audio streams
Merge remote-tracking branch 'upstream/master'
fix for clearJointData() in JS scripts

let the JointState class verify animation priority
minor cleanup of playSoundOrbit.js + playSound.js
Merge pull request #3315 from AndrewMeadows/inertia

quick fix for clearJointData() in JS scripts
windows/linux build break + addresses zappoman review comments
addresses more coding-standard spacing issues
Merge pull request #3316 from chansensturm/master

add support for head-shadow/penumbra filter for positional audio streams