Initial report on creating procedural cities with semantics

Summary
Initial report on creating procedural cities with semantics