[youtube -d2-PtK4F6Y]
This cool demo is a screensaver for Windows which generates and performs a fly-through of a nighttime cityscape. The demo is coded in C++ / OpenGL with fixed pipeline (read no shaders)!
Nice work! The full story and making of are available here:
- Procedural City, Part 1: Intro
- Procedural City, Part 2: Building Textures
- Procedural City, Part 3: Generating Buildings
- Procedural City, Part 4: City Planning
- Procedural City: Intermission
- Procedural City, Part 5: Fixes
- Procedural City, Part 6: Sky
- Procedural City, Part 7: The Street-Level Trap
- Procedural City, Part 8: Optimization Tests
- Procedural City, Part 9: Speeding Things Up
- Procedural City, Part 10: More Performance
- Procedural City, Part 11: Demonstration Video
- Procedural City, Part 12: Finishing Touches
- Procedural City, Part 13: “Release” of Program and Source
- Procedural City, Part 14: Feedback and Assessment
You can download the demo here: Pixelcity Download.
The exe is actually a screensaver. So launch it but do not move the mouse!
You can checkout the source code from SVN.
But to make your geeky life easier, I packaged pixel city source code and binary here:
[download#42#image]
This is very good, thought it was for a demo combo tho 😉