pixelcity(1) Procedural city fly through.


plasma [--root/-r] [--maxfps/-x number] [--vsync/-y number] [--dpms/-M number] [--effect_none/-n] [--effect_bloom/-b] [--effect_bloom_radial/-B] [--effect_glass/-g] [--effect_color_cycle/-c] [--wireframe/-w] [--letterbox/-l] [--no-fog/-F]


From Shamus Young (http://code.google.com/p/pixelcity/): A screensaver for Windows which generates and performs a fly-through of a nighttime cityscape.

    * There are no art assets. All content is generated at runtime.
    * Aimed at older graphics hardware. The goal is for the program to perform acceptably on machines "five years old or less".
    * Written in C++ using OpenGL. No fragment or vertex shaders are used. 

Ported to Linux by Tugrul Galatali.


Draw on the root window.
--maxfps number
Set maximum frame rate.
--vsync number
Limit redraws to specified number of vertical refreshes. 0 - 100. Default: 1
--dpms number
Stop rendering new frames if the display is not on. 0 - 1. Default: 1
No scene post processing.
Apply bloom filter to scene. Default.
Apply radial bloom filter to scene.
Ethereal rendering of buildings.
Buildings glow with alternating colors.
Render building outlines.
Wide screen the scene with letter boxing.
Disable distance fog.


to get the default host and display number.


Copyright © 2009 by Shamus Young and Tugrul Galatali.

Pixel City is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.

Pixel City is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.


Shamus Young <shamus -at- shamusyoung dot com> and Tugrul Galatali <[email protected]>