09 October 2002, 21:41 | #1 |
Dazed and Confused
Join Date: Dec 2001
Location: portsmouth/uk
Posts: 242
|
Plasmas
Does anyone know of a good explanation of what plasma routines are?
I have just assembled and got to run (something of a rarity!) the plasma source code from the Source4 (thanks Laundromat!). It looks great but I would like to read the theory behind it before I attempt to understand how it's done. |
11 October 2002, 13:19 | #2 |
Registered User
Join Date: Sep 2002
Location: near Denise & Paula
Posts: 52
|
You can found samples on Programmers Heaven web site, some are with explanation (tutorial).
|
12 October 2002, 08:05 | #3 |
Dazed and Confused
Join Date: Dec 2001
Location: portsmouth/uk
Posts: 242
|
Thanks Frazor
|
12 October 2002, 13:54 | #4 |
2 contact me: email only!
Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,187
|
PC Plasma sucks!
I just looked at some of the examples on that website and PC plasma is exactly how I imagined it would be - incredibly wasteful and CPU/graphics card intensive.
On the Amiga you can plot the sine waves to an oversized screen then move the screen around while colour cycling the picture. This takes (practically) no CPU time at all. I have a few demos in Amos which show the process and they run at full speed on a basic A500. On the PC you have to plot each pixel for each frame with the altered colour - how typically inefficient and lame! |
12 October 2002, 17:00 | #5 |
Posts: n/a
|
It doesn't have to be done like that. It's perfectly possible to use an oversized screen + colour cycling on PC, it's just that most PC coders are crap and lazy.
|
13 October 2002, 02:08 | #6 |
Registered User
Join Date: Sep 2002
Location: near Denise & Paula
Posts: 52
|
I remember a nice effect (not very plasma but similar), simply draw concentric circle en each bitplane and move each bitplane separately (just move the bitplane address).
|
13 October 2002, 17:49 | #7 | |
Zone Friend
Join Date: May 2002
Location: Italy
Posts: 148
|
Quote:
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
|
|