The Monolith

Rewrite reality in the browser—explore the award-winning 13-scene WebGL journey that blends Zao Yu Lin’s stunning 2D illustrations with high-end 3D engineering.

,

Explore Website icon

The Monolith

The Monolith Project is an immersive, browser-based 3D experience that invites users to explore a stylized universe.

The narrative follows a silent monolith awakening across the stars, with the tagline: “Where every touch rewrites reality.”

It is a rare example of a website that functions more like a cinematic interactive film than a traditional webpage, pushing the limits of what is possible with React Three Fiber and Three.js.

Technical & Design Highlights

For the designers and developers at uiuxshowcase.com, this project is a masterclass in several advanced disciplines:

  • 2D to 3D Translation: The core visual style is based on the 2-D illustrations of Zao Yu Lin. The developers successfully translated these flat artistic visions into fully explorable 3-D environments, maintaining the “hand-drawn” aesthetic through custom shaders.
  • Complex Scene Transitions: The site features 13 distinct scenes, connected by a sophisticated transition system. These include wipes, zoom blurs, mask transitions, and “2D to 3D object matching,” where a flat graphic seamlessly becomes a 3D model.
  • Composable Particle Systems: To make the world feel alive, the team engineered a particle system for dust, leaves, and snow. These particles react to user input, being “pushed” by mouse movement or gravitating toward the monolith when the user taps and holds.
  • Deferred Rendering Engine: To handle the high-end visuals and colored outlines without sacrificing performance, the site uses a custom deferred rendering engine. This allows for complex lighting and post-processing (like radial transitions based on world position) to run smoothly in most modern browsers.


fractional ux designer prince pal
Sponsor

Stay in the loop.

Your subscription could not be saved. Please try again.
Your subscription has been successful.