NL3D rendering engine running in the browser via GL ES 3.0 / Emscripten
Demonstrates clip plane discard via the pixel program. A rotating cube is clipped by an animated plane.
Multi-object scene with per-pixel Blinn-Phong lighting, fog, and dynamic camera orbit.
Wobble vertex deformation with two-point Blinn-Phong lighting using NeL's custom VP language compiled to GLSL ES 3.00.
Render-to-texture planar reflection with a reflective floor plane and rotating geometry.
FreeType-based font rendering with multiple colors, sizes, 3D rotation, and Unicode text.