gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Image effects

#138035 - thx1138 - Sat Aug 18, 2007 9:19 pm

I was able to get some helpful feedback on rendering (thanks guys!) so I thought I'd ask about this one as well.

Is it possible to pull off any effects on a full screen image in a decent amount of time?

For the app that we're working on we'd like to apply filters to take a basic image and do weird and wonderful things to it -- similar to what you can do in Photoshop etc. but on a very basic level. The accuracy of the transform doesn't even come into play, it's simply for fun.

These effects could be colour transforms (greyscale, sepia tone), algorithmic (mirroring), distortion (fish eye lens) or graphical (charcoal sketch, Van Gogh) etc.

#138073 - M3d10n - Sun Aug 19, 2007 1:13 pm

You can use the display capture feature to render the scene to a section in VRAM. Then you could do some process that image and output it to the screen as a 2D background.

The real-time bloom DS demo does something like that. The link for download is down, but you can have it here:
Dsbloom.Zip