Vigilante Software Graphics
Software Renderer

Thank you for visiting

Vigilante Software Graphics is a graphics library for C++ programmers.  It provides standard low-level 2d features and a fully featured 3d software renderer and rasterizer.

Vigilante Software Graphics is fast.  The 2d component can bit-blt hundreds of millions of pixels per second among various pixel formats and the 3d rasterizer can render more than 4 million triangles per second or as many as 38 million bilinear pixels per second.

The VSG libraries aren't available yet, but you can preview some of the 3d software renderer demos here.

Vigilante Software Graphics (VSG) is created and maintained by Daniel Silver of Salt Lake City, Utah.  You can reach me by writing to

Vigilante Software Core Graphics
Vigilante Software 3D Graphics

Click here to visit the downloads section.