Skip links to main content
Logo of Geometric Image Processing Laboratory,
Computer Science Department Home
Technion Home Page

Projects Last Projects

Perlin City - Procedural 3D City Generation Project

Alex Nicola, Nati Goel

Supervised by Yaron Honen and Boaz Sternfeld

Abstract

Based on a known method of creating a single random city block using perlin noise, we have created a method of procedurally generating an infinite city without the intervention of human designer.
Perline city is deterministic, realistic and beautiful.
To achieve best performance possible, we used object pooling, separation of building objects upon multiple frames using coroutines, detecting when to create and destroy and addition of detailed objects that are displayed and hidden based on distance

Download Demo:
https://drive.google.com/open?id=0B8C-GqYShcqub1pINW0zNk5obHc

Papers

Please, see project papers.

Pictures
Project Perlin City - Procedural 3D City Generation Project Picture 1
Project Perlin City - Procedural 3D City Generation Project Picture 2
Project Perlin City - Procedural 3D City Generation Project Picture 3
Project Perlin City - Procedural 3D City Generation Project Picture 4
Project Report

Please, see project report.

Final Presentation

Please, see final presentation.

Demo

Please, see demo clip.

Copyright © 2016 by Geometric Image Processing Lab. All rights reserved.