Example demo of esAux which renders a 3D L3 Menger cube.
Compile using Emscripten.
Read more about the esAux engine over at Medium.
Working demo here.
Keyboard Keys:
z = Solid / Opaque
x = Half Translucent
a = Lambertian
s = Phong
Mouse Keys:
Left click / touch = Rotate camera
Right click / pinch = Change zoom
This is the same engine used to create Snowball.mobi