Surface Sampling in Three.js
Previous demo
Article
GitHub
demo 1
demo 2
demo 3