three.js
webgl - projectorlight by
Martin Schuhfuss