Zombie Zen

Zombie Zen Blog

When you have a bug in an enterprise program, money is lost.  When you have a bug in a graphics program, art is created.

I’ve been working on rewriting parts of the raytracer I wrote in Go in x86-64 assembly.  The test model I’ve been using is Suzanne, one of the primitives in Blender.  Needless to say, something in the assembly code is not right, but it’s the first actual image the raytracer has spit back since I removed the pure Go implementation of the ray/triangle intersection code.

When you have a bug in an enterprise program, money is lost. When you have a bug in a graphics program, art is created.

I’ve been working on rewriting parts of the raytracer I wrote in Go in x86-64 assembly. The test model I’ve been using is Suzanne, one of the primitives in Blender. Needless to say, something in the assembly code is not right, but it’s the first actual image the raytracer has spit back since I removed the pure Go implementation of the ray/triangle intersection code.

  1. zombiezen posted this
blog comments powered by Disqus