Ett projekt av ETH (Technical University) Zürich ser staden som ett forskningsobjekt och använder Cinema 4D för att visualisera data den samlar.
Städer som bostadsområde spelar en viktig roll i vårt samhälle och erbjuder ett brett spektrum av aspekter som kan undersökas för att bättre förstå dem och göra stadslivet bättre. Byggnader, gator, parker, floder, invånare, trafik och mycket mer kombinerar att omfatta en genomsnittlig stad. VarCity-projektet, ett ambitiöst projekt av ETH Zürich, initierades av professor Luc Van Gool och styrs av Dr Hayko Riemenschneider. Projektets grundläggande idé var att skapa en exakt återuppbyggnad av staden med hjälp av fritt tillgängliga bilder från sociala nätverk och offentliga webkameror och att använda den kontinuerliga strömmen av bilder på många sätt.
Till en början användes en serie högupplösta flygbilder till vilka proprietära algoritmer applicerades för att skapa ett Point Cloud som omvandlades till en exakt och strukturerad 3D-modell. Den resulterande kvaliteten skulle ha varit tillräcklig för applikationer som navigationssystem eller till och med för stadsplanering men skaparna av VarCity ville ha mer. Speciellt utrustade bilar körde genom staden och fotograferade minutiöst sin miljö. Uppgifterna kombinerades med ytterligare bildmaterial och existerande 3D-material för att skapa en detaljerad modell av staden.
De skannade bilderna från webbkamerorna användes för att finjustera 3D-modellen och de samlade uppgifterna användes också för att bestämma trafikmängden i staden. Systemet är medveten om hur många fordon en viss del av staden har och hur många parkeringsplatser som finns tillgängliga. Vilket kan vara användbart om VarCity används för mer än bara navigering, t.ex. för stadsplanering eller till och med ett parkeringsvägledningssystem.
När Carlos Eduardo Porto de Oliviera gick med i projektet hade man redan samlat mycket data som bara kunde förstås av dem med vetenskaplig bakgrund. Carlos fick jobbet att göra denna information förståelig för den genomsnittliga användaren. Ett proprietärt skript användes för att konvertera de ursprungliga .PLY-filerna till .OBJ så att de kunde öppnas i Cinema 4D. Den massiva mängden geometri innebar särskilt att Carlos var tvungen att testa skript först, särskilt eftersom UV-kartor genererades automatiskt. I slutet hade teamet ett verktyg som gjorde det möjligt att öppna konverterad data i Cinema 4D.
När flygbilderna omvandlades till modeller tolkades byggnadernas skuggor felaktigt av de algoritmer som användes för att generera modellerna. För att lösa detta utvecklades en applikation som automatiskt korrigerade modellerna baserat på ytterligare bildmaterial och så skapades grafiken som användes i videon som förklarar vad VarCity-projektet är.
I slutändan kan detta system användas som en dataförbrukning för många tillämpningar: navigationssystem, automatiserade turistguider, partikelsystem och mycket mer kan köras med hjälp av denna data. Eftersom möjligheten att använda Cinema 4D för att konvertera data i bilder bestäms i testfasen, behövde Carlos bara få reda på i vilken utsträckning Cinema 4D kan användas för sådana applikationer.