three.js
Masking
Masking via Post Processing.