Hacker News new | ask | show | jobs
by swerner 3427 days ago
1. Because it's fun. 2. Because you're using a different program than blender. 3. Because you want to work on code that you know wouldn't get accepted in the blender code base anyway. 4. Because you can.

I have contributed patches to Blender that got accepted. Even I feel the urge to write my own render engine, to try out different approaches and just so I can claim "I wrote that".