Does Urho3D support rendering the same scene to multiple OS-level windows via different cameras / shaders? I have done some digging and it doesn’t look like it, but I see SDL seems to support this, so I am reasoning that it should be possible:
I am extending an application which renders via multiple cameras to multiple RenderSurfaces, but all of these are displayed within the same SDL window (as textures within the scene). I see that multi-window support is not a critical use case for Urho3D users, but in my case there is not alternative-- I have multiple output displays which need to be driven simultaneously with the same scene.
If it is not already supported, can somebody outline for me what I need to think through and implement to get it done? To me it looks like the graphics class really wasn’t intended to do this, and I am hoping to do minimal damage to make it work and maybe even generate a PR to share this work. I would also appreciate a guestimate of how hard this is likely to be.
Thanks!
Dave