Anatomy of Turkey

Visualizing systemic, demographic, and cultural transformations since the 19th century through interactive data art [cite: 70-75].

Methodology

Leveraging p5.js, WebGL, and GSAP. Converting historical statistics from Karpat, McCarthy, and Kayalı into structured JSON[cite: 103, 125].

// Preloading structured historical data [cite: 108-110]
historicalData = loadJSON('data/1923_exchange.json');

Migrations

Modeling human flow as "demographic vectors." Utilizing particle systems to visualize spatial density [cite: 131-132].

// Calculating particle weight by population [cite: 117]
let particleRadius = map(node.population, 0, 1000000, 2, 50);

Parliamentary Topography

A 3D semantic network mapping the continuity and shift of political discourse from Meclis-i Mebusan to TBMM .

// Ethnic representation as Z-axis height
let targetHeight = map(group.count, 0, 147, 10, 300);

Live Ecosystem

Transforming complex data into a living environment. The medium is the message[cite: 90, 100].

>> caglarfurkan.com [cite: 148]