three.js
Basic effect