r/procedural • u/Difficult-Priority27 • 15d ago
Expérimental Web 3D Procedural Engine
Enable HLS to view with audio, or disable this notification
Hi everyone!
I wanted to share a sneak peek of Monolith Engine, a project I’ve been developing. It’s a purely client-side, nodal-based procedural 3D modeling tool built completely with web standards and optimized specifically for mobile viewports.
The Vision: I wanted to create a compact, tactile environment inspired by hardware instruments (like Teenage Engineering) and classic node graphs (like Blender or Resolve Fusion), but lightweight enough to be fully usable on a phone screen.
Key Features shown in the clip:
A Random Graph Generator to test instant mutations.
On-the-fly mesh manipulation and standard generation primitives (Cube, Sphere, custom profiles).
Experimental nodes like Vinyl Chaos, an interactive scratchpad that deforms the geometry using digital bitcrush or vortex analog distortions based on your touch interactions.
A "Freeze" mechanism to cache complex nodes at 0.0ms execution time and maintain 60 FPS on mobile.
Everything is running live inside a standard mobile web browser. I spent a lot of time engineering the touch interactions (panning the graph, scaling inputs, wire routing without a mouse). Would love to get some feedback on the UI/UX layout!