PostProcess
Posted: Thu Dec 11, 2008 7:02 pm
I wanted to announce my postprocess lib.
Well its not a lib yet but it allows u without to much coding effort to use postprocessing.
An example:
You made a postprocess effect lets call it RadialBlur.effect
now u want to load that effect:
now u loaded the effect. to use it u simply call
instead of SceneManager->drawAll();
Of course sometimes u want several effects chained after each other. lets say black_white is a pointer to a loaded effect file.
simple isn't it????
Well if u are done with everything simply call
and you are done.
have fun!!!
Download
Well its not a lib yet but it allows u without to much coding effort to use postprocessing.
An example:
You made a postprocess effect lets call it RadialBlur.effect
now u want to load that effect:
Code: Select all
AppFrame::graphic::IPostProcess* radialblur = new AppFrame::graphic::CPostProcess("RadialBlur.effect", irrlichtdevice);
Code: Select all
radialblur->Render();
Of course sometimes u want several effects chained after each other. lets say black_white is a pointer to a loaded effect file.
Code: Select all
black_white->Render(radialblur->getRenderTarget(), true);
radialblur->Render(0, false);
Well if u are done with everything simply call
Code: Select all
black_white->drop();
radialblur->drop();
have fun!!!
Download