diamond-webglRay-tracing engine for real-time diamond rendering in WebGLcode★ 156diamondfresnelopticsphotorealistic-renderingraytracingreal-timerefractionsnellp@piellardj++