Procedural generation pipeline for Far Cry 6's open world — biome scattering, road & river networks, and material blending across Yara's diverse terrain.
Project Details
Procedural World Generation
Far Cry 6's Yara is a massive open world spanning jungles, beaches, cliffs, and volcanic terrain. I built the procedural pipeline that scatters foliage, generates road and river networks, and blends materials to keep the world believable at AAA scale.
World Map Overview
The generator outputs biome-aware distribution maps that drive scattering rules per region.
Far Cry 6 generated world map overview
Far Cry 6 procedural map detail
Far Cry 6 biome distribution overview
Far Cry 6 full world map generation
Far Cry 6 level overview
Beach & Coastline
Coastal scattering blends sand, rock, and vegetation with shoreline-aware rules.
Procedurally generated Far Cry 6 beach
Far Cry 6 coastline scattering detail
Far Cry 6 beach shoreline generation
Far Cry 6 beach biome blending
Cliff & Rock Formation
Cliff generation uses slope analysis to place rock formations and blend cliff materials.
Procedural cliff generation in Far Cry 6
Far Cry 6 rock formation scattering
Far Cry 6 cliff material blending
Volcanic Lava Lake
Volcanic regions layer lava materials, scorched rock, and emissive cracks. The before/after below shows the material-refinement pass.
Volcanic lava lake terrain in Far Cry 6
Far Cry 6 lava lake material layering
Far Cry 6 volcanic rock scattering
Far Cry 6 lava lake overview
Before / After comparison
Cinematic Shading
Cinematic sequences use a dedicated shader pass layered on top of the procedural world.
Far Cry 6 cinematic shader pass
Road & River Networks
Procedural road generation follows terrain contours and connects points of interest naturally.
Procedural road generation in Far Cry 6
Waterfall Integration
Waterfalls are placed where the river network detects elevation drops, with particle FX triggered procedurally.
Procedural waterfall integration in Far Cry 6
Performance
The pipeline was profiled end-to-end to keep generation within budget across all target platforms.
Far Cry 6 procedural pipeline performance profiling
This case study is shown above as text and images. The full interactive version — gallery, image-compare slider, and related works — requires JavaScript.