three.js - webgl raymarching example
reflect by gam0022 (article)