Visual Effects
Posted: Fri Aug 31, 2012 1:03 am
I REALLY want to implement certain beautiful visual effects into the game I'm working on, FLOOBER.
Although I'm a total beginner at C++ (So far I have a good understanding of switch(), ifs, elses, and a few other variables), but I'm completely up for trying my hardest to learn whatever necessary for me to accomplish my dreams.
I understand that absolutely anything is possible, and Game-Editor has no limitations aside from the human imagination, and I feel that visual effects are no exception.
The main effects I really want to accomplish are:
Gaussian Blur:
and
Chromatic Abberation:
and maybe even motion blur.
For Chromatic Abberation I think it would be practical to tell the system to create two copies of the animation of every actor in the view. Then separate the copies from their corresponding actors, and change the colors of the left and right copies. The distance of the colored clones could also correspond to zdepth, being separated farther the closer they are to the screen.
I've read up on implementing Gaussian Blur into C++ and have found that generally you need to make a sort of matrix that copies pixels on the screen. Many people claim it's easy but I can't understand any of it. XD
Here are a few threads I found on Gaussian Blur in C++:
http://stackoverflow.com/questions/1696 ... -functions
(The one that appears to be similar to GE the most is the third post down.)
http://stackoverflow.com/questions/8204 ... rix-kernel
http://www.gamedev.net/topic/307417-how ... in-c-tool/
(look at the fourth post)
http://tech.groups.yahoo.com/group/OpenCV/message/85747
I dunno if those links will help, or if any of you on the forums have any idea on how to wrap your minds around these concepts, but if anyone is willing to try and help create a method for implementing these effects into GE games, I feel like it will strongly benefit everyone.
Although I'm a total beginner at C++ (So far I have a good understanding of switch(), ifs, elses, and a few other variables), but I'm completely up for trying my hardest to learn whatever necessary for me to accomplish my dreams.
I understand that absolutely anything is possible, and Game-Editor has no limitations aside from the human imagination, and I feel that visual effects are no exception.
The main effects I really want to accomplish are:
Gaussian Blur:
and
Chromatic Abberation:
and maybe even motion blur.
For Chromatic Abberation I think it would be practical to tell the system to create two copies of the animation of every actor in the view. Then separate the copies from their corresponding actors, and change the colors of the left and right copies. The distance of the colored clones could also correspond to zdepth, being separated farther the closer they are to the screen.
I've read up on implementing Gaussian Blur into C++ and have found that generally you need to make a sort of matrix that copies pixels on the screen. Many people claim it's easy but I can't understand any of it. XD
Here are a few threads I found on Gaussian Blur in C++:
http://stackoverflow.com/questions/1696 ... -functions
(The one that appears to be similar to GE the most is the third post down.)
http://stackoverflow.com/questions/8204 ... rix-kernel
http://www.gamedev.net/topic/307417-how ... in-c-tool/
(look at the fourth post)
http://tech.groups.yahoo.com/group/OpenCV/message/85747
I dunno if those links will help, or if any of you on the forums have any idea on how to wrap your minds around these concepts, but if anyone is willing to try and help create a method for implementing these effects into GE games, I feel like it will strongly benefit everyone.