Virtual: Generative Code Worlds

Exploring immersive digital environments where code structures virtual spaces that evolve through interactive algorithms and dynamic rendering.

Exhibition Overview

This exhibition showcases the fusion of 3D generative art and interactive algorithmic environments. These virtual worlds are born from the collision of computational logic and creative intuition.

Binary Garden Generation

Binary Gardens

2025, WebXR Project

A virtual ecosystem where binary structures grow organically through parametric equations and real-time user input.

Algorithmic City

Algorithmic Cities

2025, GLSL Simulation

A procedurally generated urban landscape where buildings rise through fractal calculations, shaped by mathematical chaos.

The Algorithm Behind the Virtual

These virtual worlds are powered by real-time computation engines that respond to spatial navigation and user interaction. The codebase integrates ray marching rendering, physics-based simulation, and interactive storytelling elements.

Ray Marching

Using distance fields to render complex 3D geometries in real-time with minimal computational overhead.

User Interaction

Virtual environments respond to movement and gaze, altering spatial dynamics through gesture-based triggers.

Dynamic Lighting

Real-time lighting and shadowing algorithms that evolve based on procedural time cycles and environmental interactions.

Interact with the Virtual

These exhibitions feature real-time virtual experiences where visitors can manipulate generative structures through spatial navigation and algorithmic controls.

Virtual Walkthrough

Explore fully rendered 3D environments where architecture emerges from mathematical patterns through WebXR integration.

Enter the Simulation →

Code Sandbox

Modify environment parameters and see immediate changes to generative spatial design through live coding experiments.

Test Code Interactively →

Want to explore virtual art deeper?

Join our development mailing list for preview access to experimental virtual environments or check out technical documentation about algorithmic world-building.