Can I screen grab my current gamescreen?

Monkey Forums/Monkey Programming/Can I screen grab my current gamescreen?

Sensei(Posted 2013) [#1]
I want to be able to grab what the current screen is displaying in my game, and preferably, be able to apply an effect on it, ie perhaps blurring the captured image or changing the hue/saturation on it.
Is there a way to do that?


rIKmAN(Posted 2013) [#2]
297chrisc posted his Image Manipulation Module recently which I think does what you want


Gerry Quinn(Posted 2013) [#3]
And to grab it, just in case you don't know, simply call ReadPixels() at the end of OnRender() - i.e. when you are finished drawing it to the back buffer.


Sensei(Posted 2013) [#4]
Thanks for the heads-up @rIKmAN. I wasn't aware of this and it does at least two things I want, so I'm going to try it out now!

I've not seen any examples of ReadPixels unfortunately, as that was my first thought. I'll give it a try though if @297chrisc's module doesn't work out.

Man, I wish I could make some module people could actually use. I suck so hard..