BlenderPythonRenderer
BlenderPythonRenderer copied to clipboard
Comparison with Taichi_blend's tina renderer
Yes. It appears it just runs some Taichi sims INSIDE of blender's python. It's not actually rendering Blender Data.
I.e so it won't actually render a blender scene.
You're mistaken. The addon does allow you to run taichi simulations on Blender's python and use Blender as merely an interactive 3D display, and that's all I used it for, but it includes a render engine as well.
Can you load an existing blender scene (example the bmw scene) and just render it? That didn't seem to be the case for me. If you can prove me wrong I would like to see it!
It only works with Principled BSDF shader, so I can't do the BMW scene, but here's Suzanne:

Incidentally, I had to uninstall the version of taichi I installed through pip before it would work. It comes with its own (outdated) version 0.7.21.
Interesting. It might interesting as a further project to merge that code to allow faster interactive renders
Thinking a bit more it would be a really cool (and big) project to do a full scalable renderer that could do fast rasterization (like the above) and path tracing for final renders. And this could turn into the basis for that, but like I said it would be a big project and I have a day job ;)
Yeah, that's ambitious. All I was hoping for was an easy (well, in Python) way to create custom render passes.
What do you mean exactly that you're trying to do?
I have several half-baked ideas regarding NPR stylization.