WebGL library for 3D rendering and interactivity