Modeling With Cubes

Generating a city with basic building blocks.

This project focused on creating images using only cube models. The buildings are constructed as rectangular prisms with texture maps to images of appropriate building components. The roads are composed of small thin square prisms. These buildings are then randomly varied across a grid with a preference for roads to avoid large blocks of inaccessible buildings. This grid placement procedure programmatically generates a data file for the scene.