Plasma   MODE 2 Map Reset Dim integer cm(15)=(0,15,7,1,0,0,0,0,0,0,0,0,0,0,0,0) Colour Map cm(),cm()
r=Rad(35) For Y0%=0 To MM.VRES For X0%=0 To MM.HRES h=0 For i%=1 To 3 x=(X0%-10)/i%:y=Y0%/i%:a=r*i% C0=Cos(a):S0=Sin(a) s=x*C0-y*S0:t=x*S0+y*C0 h=h+Sin(s/5)*4+Sin(t/7)*5 Next Pixel X0%,Y0%,Map((h+24)Mod 16) Next :Next
Do T=cm(0) For i%=0 To 14:cm(i%)=cm(i%+1):Next cm(15)=T For i%=0 To 15:Map(i%)=cm(i%):Next Map Set Pause 50 Loop |