I finally managed to nail down the BSP Tree code last night. Its very slow, but at least everything gets split correctly. I was able to add basic pen functionality without much trouble. I’m still avoiding the GUI…

The rendering below took almost 20 minutes (don’t laugh!)

Here’s everybody’s favorite low-poly monkey:

Pantograph screenshotBlender Screenshot