I plan to KISS it as much as possible. The goal is to learn the basics. Maybe after that do more cool stuff in some HDL. Maybe even buy a FPGA :)
I am a further into the development of the CPU then I show in the blog, as such I do have ISA already, but it's constantly changing. The control bus though, is final I think.
It's all cool and awesome, but why put all those resources into new renderer, when one could contribute to Blender and such, which are way more mature?
Appleseed has also been under active development for 7+ years; so not that young, especially considering that physically-based renders really only started coming into full production use 3-4 years ago. There are still many visual effects studios using approximation-based setups today, so I'd say there's lots of room for "new renderers" to carve their niche.
I know Blender is not a renderer, but they include 3 renderers in the package: Bledner Internal, Cycles and, Blender Game (This one is Real-Time though).
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".
> I need to read all websites you visit, to check them against your blocked list. I do not save any data outside of local storage on chrome. In fact I am pro-privacy, so I opted out of using chrome.sync, to sync the data between Chromes on different devices. Because it's 3rd party cloud.
> Since I made this extension open-source, you can check if my claims are true here: [link redacted]
> (Sorry for messy code, 1st time real JS development for me, refactoring and documenting is on it's way.)
I am a further into the development of the CPU then I show in the blog, as such I do have ISA already, but it's constantly changing. The control bus though, is final I think.
https://i.imgur.com/1Sh1cSh.png