I'm building Expeditione ( https://expeditione.fun ), an Interactive 3D Encyclopedia. Most of the web has gotten bloated and boring, so one of my strict constraint for this project is extreme optimization.
The core engine and landing page sit at just 1MB, utilizing only 9 draw calls. The goal is to make web-based learning immersive and purely driven by curiosity, without requiring users to download a heavy app or wait for massive assets to load.
Stack & Optimization: -- Built with custom WebGL/Three.js and GSAP. -- Aggressive geometry merging and texture baking in Blender to hit that 9 draw call target. -- Custom GLSL shaders designed specifically for low latency on any device.
Currently, the "Layers of Soil" expedition is live (which runs around 4MB total), and I am currently reconstructing Ancient Egypt for the next major chapter.
I'd love to hear your feedback on the performance, or how it runs on your specific hardware. Happy to answer any questions about the optimization pipeline!
shinze•1h ago