Three.js Refraction Demo

Cube maps used on this page are by Emil Persson, but with resolution reduced to 512-by-512.

Drag on the scene to rotate the view.

Arrow keys rotate the object about its x- and y-axes.
Return key or HOME key sets both rotations to zero.

Skybox:



Object:






Base Color: