PCity is a software tool that uses procedural modeling to create and render highly detailed cities. Its algorithmic approach ensures efficient and flexible city creation.
With minimal input data, such as a configuration file and a few maps (e.g., population density or height map), users can produce cities through a visualization engine with adjustable parameters. Among the software's notable features are the street network generation, building generation, and texture generation from a texture library. The software is inspired by the paper, "Procedural Modeling of Cities," presented by Y. Parish and P. Müller at SIGGRAPH 2001.
Currently, only the legacy project, Metropolis, is available, which is the result of a university assignment at the Technical University of Munich in 2004. Naturally, given its age, it does not compare in terms of quality with more modern versions. The graphics are outdated, and old versions of the dependency libraries are used. However, the plan is to use Metropolis as a base to create a new version with more features and visually appealing graphics.
Please note that the legacy project only works on Windows XP, and its compatibility with other versions is uncertain. Additionally, it is unlikely to compile with anything other than Visual Studio.net 2003. Overall, "PCity" offers a useful and versatile city generation tool for those looking to create 3D models of urban environments.
Version 0.1: N/A