idly thinking about what a modern rendering api might look like for python.
you could do some cool things with the ast module to basically define shaders in python and then cross compile.
the rest of it would be a command queue thing written as a c module, and a nice data driven rendering api for setting up a compositing graph.
and some useful boilerplate like 3d model importing etc.
@aeva also if shaders were valid python, then one could simulate a frame with a cpu renderer, and be able to do things like debug with breakpoints
I think after work I'll have a look at what the state of real-time 3d is in the python ecosystem these days.
If the niche isn't already well served, this might be a better permutation of the project to start with...?
On the internet, everyone knows you're a cat — and that's totally okay.