QB64 Phoenix Edition
Super Plasmas screen saver - Printable Version

+- QB64 Phoenix Edition (https://qb64phoenix.com/forum)
+-- Forum: QB64 Rising (https://qb64phoenix.com/forum/forumdisplay.php?fid=1)
+--- Forum: Code and Stuff (https://qb64phoenix.com/forum/forumdisplay.php?fid=3)
+---- Forum: Programs (https://qb64phoenix.com/forum/forumdisplay.php?fid=7)
+---- Thread: Super Plasmas screen saver (/showthread.php?tid=4104)

Pages: 1 2


RE: Super Plasmas screen saver - Dav - 11-13-2025

I just edited the code above to add C=Change colorshift used.  

- Dav


RE: Super Plasmas screen saver - mstasak - 11-13-2025

Awesome!  Should set clr$ value outside the inner loop for performance.  Could probably change the if k$="N" code to simple "old_t=0"?  Whatever, I don't mean to criticize.  It's a great show!


RE: Super Plasmas screen saver - mstasak - 11-13-2025

I think the speed is fine, but maybe 10 seconds per plasma instead of five might be a good improvement?


RE: Super Plasmas screen saver - mstasak - 11-13-2025

The full screen experience is good! (but the _Title is lost)
'Screen _NewImage(_DesktopHeight, Int(_DesktopHeight * .75), 32)
Screen _NewImage(_DesktopWidth, _DesktopHeight, 32)
_FullScreen


RE: Super Plasmas screen saver - bplus - 11-13-2025

It'd be nice to select the effect instead of a randomly chosen one specially for trying out the different color modes.


RE: Super Plasmas screen saver - Dav - 11-13-2025

Yes, those are all good suggestions.  I'll work on this over time - started working on a new music program yesterday that now has my attention.

- Dav