AryanpurTech / BlueEngine

Blue Engine is a general-purpose and easy-to-use graphics engine written in rust.
Apache License 2.0
316 stars 14 forks source link

headless API #63

Open Osthaffn opened 2 weeks ago

Osthaffn commented 2 weeks ago

Looking to better support functionality in containerized IDEs where instead of opening a window to render an image, images are sent over the network and are opened/viewed from a local buffer.

Describe the solution you'd like If there is a rendered "live_stream" of image frames stored locally, where the data has a sequential naming convention or schema per session, this would also enable functionality so that the image stream could be accessed for re-display in a simulated manner, either forward or reverse, and at different frame rates, which would be particularly useful for containerizing/mapping discrete image/sequences against higher level business objects.

Would also be helpful if when the session was ended, the buffer were emptied so junk data doesn't build up, but also a function to save the stream as a new buffer collection that could be stored locally and managed/removed at a later time.

Describe alternatives you've considered Blue Engine seems to be the way to go for my project, so why look anywhere else? I'm just going to roll up my sleeves on this one and get started, and see where it goes...

-Osthaffn