Dave Cope's Homepage
   Main | Personal | Photo Gallery | Projects | Linux | Employment Info. | Links | Misc. | About e-mail  

Current Programming Projects

PS3/Cell SPU Rendering System

I am currently working on a software rasterizer that is capable of running on the SPU's of the Cell processor. My goal is to write a flexible rendering system that allows for programmable vertex and fragment shaders while still remaining high performance.

Rasterized image of the Stanford Bunny

Previous Programming Projects

Raytracing / Image Synthesis

Rendering of a mountain range Rendering of a porsche

C64 Programming

Rendering of a sphere

Quine Tutorial

A tutorial on how to create a self replicating program (called a Quine) in C. Of course, the ideas presented in the tutorial are equally applicable to other languages.

Spinning Quine

After creating a straight forward quine, I decided to create a more elaborate iterating quine.



This site was designed and coded by Dave Cope - © 1998-2003