Apologies in advance if this has been answered elsewhere - I searched for quite a while but couldn’t find exactly the same scenario (though some were close!).
In a nutshell: I want to take a screenshot of a ViewPort but at a higher resolution than what’s displayed.
Example: if the ViewPort is 1024 x 768, I might want a (re-rendered) screenshot at 1920 x 1080. I also don’t want the bigger size to be limited by the screen’s max resolution (e.g. I might want the image to be super-huge, say for later hi-res printing).
I assumed JME would let me create an off-screen buffer / camera combo with the higher resolution, assign them to the renderer, and then use something like the ScreenshotAppState to get the higher resolution image. But if this is possible, I can’t figure out how to do it. (I HAVE read solutions on this forum that render at a lower resolution, but that doesn’t help me.)
Any advice would be greatly appreciated!