I just was able to start up Blender 2.8 with some of the example projects on the website, and I'm able to pan around and see the real-time render in the viewport, but how can I OUTPUT this real-time render to a PNG sequence?
SO: How can I render IN REAL TIME (almost at least), the same thing I see in the viewport, as an output of PNG files ? (NOT the simple F12 way unless there's a way to majorly speed that up)
I saw some library of gpu background rendering.
If anyone has any code or anything that at least allows me to get the pixels in rgba format and pass each frame to a background promise queue in real time, then I can figure out png encoding from there.
Important note: the expected output should be in 1080x1920 (or whatever is specified in the output settings) resolution, based off of the camera position, regardless of whatever the 3d view is currently scaled to.
If it's following the camera, then it should output only what the camera sees. If it's just freeform moving around, it should output the screen at the same resolution.