GP32 Special Effects


pea

developer
Joined
Oct 3, 2004
Messages
1,089
Age
45
Location
New Zealand
Website
www.projectitis.com
Hi all,

Just wondering if people know of good resources for special effects (non directX of course) that we can use - pixel effects I mean.

A specific effect I am after is a sort of 'pincusion' effect that makes it look like the screen is being sucked into the centre. This should (hopefully) just be a case of transforming the screen coordinates to another coordinate system via a function call. e.g. destPixel = doEffect( sourcePixels );
 
Kalthare's Acidwarp port is opensource gp32 software. It has some nice effects that I bet you could use and the source code is easy enough to understand (I can understand it decently, and I have little experience with C/C++). Try the FXE to see the cool effects... :)
 
Last edited by a moderator:
Thanks blah. Those effects are pretty cool, but from the looks of them they are due to palette rotation and manipulation rather than pixel pushing!

I'm after stuff that can really move the screen, like sin-wave deformations and stuff (see drunken frogger for some of that).

There is one particular effect which basically deforms each edge like a sine-wave into the center of the screen. The corner pixels (and diagonals) are basically in the same positions. Its like squeezing all four edges of a sponge with a pincer grip - one finger in the center of each edge, squeezing towards the middle.
 
Hmm. You need to be on the look out for 80s/90s demo source & docs

Check the DOS pages of simtel or look around the Aminet archives

Probably a lot of x86 & 68k asm, but as long as it's documented you should be able to make something of it.


Try this page for starters ^_^ Abe's Demo School


Edit: Followed a link that looks good from Abe's page to here :blink: Hornet FTP
 
Hi,
As gp32rich said, you should look at old demoscene productions soucecodes.
In hornet archive there was very good stuff, but i don't know if it's still available.
I remember that there were some demos/effects sourcecodes in programmers heaven. :)
good luck!
 
This effects are very easy to work out and you can make them with simple lookup tables for superb speed.

I'd bet there are tables for all sorts if you search about, but just have a play with some ideas and you will get some cool effects running, then just combine the effects for crazyness on a grand scale.

I released the source for drunken frogger and drunken arcade a while ago...

-Craig

www.gbax.com
 
Back
Top