Titanium Clash

Titanium Clash is an experimental project exploring the boundaries between algorithmic chaos and architectural order. Drawing inspiration from the fragmented style of deconstructivism, this project investigates how code can be used to generate complex spatial collisions that would be hard to model manually.

The Process: Code as the Sketchpad

Instead of starting with a sketch or a massing model, this project began with a script written in Julia. I chose Julia for its fast computational capabilities, allowing for rapid iteration of complex geometric calculations.

The core of the script was designed to generate “randomized collisions.” I set up algorithms to spawn multiple prismatic forms with varying vectors, scales, and rotation angles. The goal was to create a sense of dynamic tension—where forms don’t just touch, but aggressively intersect and pierce through one another.

The Role of the Architect: Curation

While the computer generated the geometry, the role of the architect shifted from creator to curator. The script produced hundreds of variations—some were too messy, some too simple.

The final form selected for “Titanium Clash” stood out because of its balanced composition. It captured a frozen moment of impact, where sharp, aggressive shards of geometry create a dramatic silhouette against the sky. This stage highlights a crucial philosophy in AI and generative design: the machine provides the options, but human intuition provides the meaning.

Visualization

To bring these raw mathematical geometries to life, the model was rendered using Nano Banana. The focus was on materiality—specifically, the contrast between the cold, brushed titanium cladding and the transparency of the glass shards.

The result is a structure that feels alien yet grounded, a “clash” of materials and forms that serves as a proof of the potential of scripting in architectural form-finding.