Environment Technical Director
Project WhiteTree #01: The Mall
"Zone 01 // Promenade (40° 46' 18.5" N • 73° 58' 20.1" W)"
When Olmsted and Vaux laid out The Mall, they deliberately cut it at an oblique angle to Manhattan's street grid so the commercial geometry of the city would dissolve the second you stepped under the trees. Reconstructing that living cathedral solo in Unreal Engine meant solving the asset pipeline first. I didn't want bespoke static props cluttering disk, so every bench and path run began as lightweight USD packs (path_narrow.usd) driving procedural splines with zero tiling artifacts.
The real breakthrough came down to memory. Benches usually demand four separate material slots: weathered wood slats, cast-iron armrests, steel bolts, and the brass plaque. On a four-year-old laptop with 6GB of VRAM, that draw call count across the entire promenade was lethal. While building our custom Substance batch-baker, I realized the alpha channel on our packed 2K OCT (Occlusion, Curvature, Thickness) maps was sitting idle. Routing a grayscale Material ID into that spare channel collapsed all four bench slots down to a single material and 1 draw call, saving thousands of calls while pulling roughly 22MB of VRAM.
This is Issue 01 of Project WhiteTree, captured across our three-pass Ouranos lighting setup so you can see the raw pavement under overcast skies, rim light at dawn, and cast-iron fixtures at midnight looking out toward the distant San Remo spires.
— Rael... Jibrael