Modern web browsers can render complex 3D scenes without plugins. We explore asset compression with Draco, custom GLSL shaders, and memory management in Three.js.