kbEditor + The Next Game

After much thought, I’ve finally decided on what my next game will be.  I’ve been working a DirectX 11 based game editor to help me develop it (and future projects).  Screens and videos to come ...

Poly Explode

Here’s an old video of the same Poly Explode effect that is in the ProjectB videos below.  The wall sticking effect was achieved by rendering the running Goblin into rendered to a texture.  This t...

Kuwahara Filtering

I was playing around Kuwahara Filtering one summer to give photos a painterly look.  I used CUDA to perform the calculations on the GPU.  The left image is the source file and the right is the proc...

Ray Tracer

A simple Ray Tracer with photon mapping in C++. Features: Loads scenes in .ms3d format. Performs a first-hit speed up by rendering the scene with the GPU into multiple buffers (color, normal, world, ...

Project B is Finished!

ProjectB is a Geometry Wars inspired Win32/DirectX game I’ve been developing in my spare time. A short gameplay video can be found here. The game itself can be found here. Technical Info Direc...

Fast GPU-Friendly bullet hole demo

Each shot renders the bullet hole one time into a separate render texture.  This texture is then used as an alpha mask when rendering the wall geometry.  Click on the image to see a video of the eff...