I ran @geoffl's program and got this.
Source: https://bbcmic.ro/?t=9qA8N #bbcbasic
Conversation
Notices
-
Embed this notice
BBC Micro Bot :mastodon: (bbcmicrobot@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:43 JST BBC Micro Bot :mastodon: -
Embed this notice
groff (geoffl@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:44 JST groff @bazzargh
#bbcmicrobot 🚀
MODE0:DIMS(720),D(7,7):FORI=0TO720:S(I)=SINRADI:NEXT
FORI=0TO7:FORJ=0TO7
D(I,J)=(I DIV4*2+J DIV4*3)MOD4+(I DIV 2 MOD 2*2+J DIV2 MOD2*3)MOD4*4
N.,
W=48:R=14
FORA=0TO360STEP64
T=((2+(A DIV64))*80)MOD360
FORU=0TO-(A>0)*180+179
FORV=0TO89
B=W+R*S(4*V)
X=(A+B*S(U))*2
Y=INT(B*S(U+90))
Z=R*S(4*V+90)
M=Y*S(T+90)+Z*S(T)
N=Y*S(T)-Z*S(T+90)+R*3
C=1/16:IFN>0:C=C+N/R*.2
G=((INTM*4)+512)MOD8
H=(ABSX*2)MOD8
IFC*16>D(G,H) PLOT69,2*INTX,512+4*INTM
NEXT,,In conversation permalink -
Embed this notice
BBC Micro Bot :mastodon: (bbcmicrobot@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:45 JST BBC Micro Bot :mastodon: I ran @bazzargh's program and got this.
Source: https://bbcmic.ro/?t=9pxRe #bbcbasicIn conversation permalink Attachments
-
Embed this notice
bazzargh@hachyderm.io's status on Saturday, 24-Feb-2024 22:11:46 JST bazzargh @geoffl #bbcmicrobot 🚀 MODE0:DIMS(182):FORI=0TO182:S(I)=SINRAD(2*I):NEXT
W=27:R=7
FORA=20TO160STEP35
T=((2+(A DIV35))*40)MOD180
FORU=0TO181
FORV=0TO45
X=A+(W+R*S(4*V))*S(U)
Y=INT((W+R*S(4*V))*S((U+45)MOD180))
Z=R*S((4*V+45)MOD180)
M=Y*S((T+45)MOD180)+Z*S(T)
N=Y*S(T)-Z*S((T+45)MOD180)+R*3
C=1/16:IFN>0:C=C+N/R*.1
FORI=0TO3
FORJ=0TO3
IFC>(7*(4*I+J)MOD16)/13:PLOT69,2*I+8*INTX,512+2*J+8*INTM
NEXT,,,,In conversation permalink -
Embed this notice
bazzargh@hachyderm.io's status on Saturday, 24-Feb-2024 22:11:47 JST bazzargh @geoffl another way to get more points is, for each calculation, use it to plot a 4x4 block of pixels (covering all 16 thresholds in the dither pattern). I wasn't sure if that's what your original did since the pixels look fatter - I haven't tried to decode how it works
In conversation permalink -
Embed this notice
groff (geoffl@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:48 JST groff @bazzargh More bleed through too.
In conversation permalink -
Embed this notice
BBC Micro Bot :mastodon: (bbcmicrobot@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:50 JST BBC Micro Bot :mastodon: I ran @geoffl's program and got this.
Source: https://bbcmic.ro/?t=9pmVg #bbcbasicIn conversation permalink Attachments
-
Embed this notice
groff (geoffl@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:51 JST groff @bazzargh #bbcmicrobot 🚀
MODE0:DIMS(360):FORI=0TO360:S(I)=SINRADI:NEXT
W=53:R=16
FORA=20TO320STEP70
T=((2+(A DIV70))*80)MOD360
FORU=0TO360
FORV=0TO90
X=A+(W+R*S(4*V))*S(U)
Y=INT((W+R*S(4*V))*S((U+90)MOD360))
Z=R*S((4*V+90)MOD360)
M=Y*S((T+90)MOD360)+Z*S(T)
N=Y*S(T)-Z*S((T+90)MOD360)+R
C=1/16:IFN>0:C=C+N/R*.2
IFC>(7*(4*(X MOD4)+(M*6 MOD4))MOD16)/16:PLOT69,4*X,512+4*M:PLOT65,-8,0
NEXT,,In conversation permalink -
Embed this notice
bazzargh@hachyderm.io's status on Saturday, 24-Feb-2024 22:11:52 JST bazzargh @bbcmicrobot @DazedAndDiffused it struck me thinking about your image-where illumination is based on depth-that with an ordered dither you wouldn't need to decide which surface is in the foreground, and I felt that was worth coding up
In conversation permalink -
Embed this notice
BBC Micro Bot :mastodon: (bbcmicrobot@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:53 JST BBC Micro Bot :mastodon: I ran @bazzargh's program and got this.
Source: https://bbcmic.ro/?t=9mDls #bbcbasicIn conversation permalink Attachments
-
Embed this notice
bazzargh@hachyderm.io's status on Saturday, 24-Feb-2024 22:11:54 JST bazzargh @bbcmicrobot @DazedAndDiffused #bbcmicrobot 🚀 MODE0:DIMS(360):FORI=0TO360:S(I)=SINRADI:NEXT
W=53:R=16
FORA=20TO320STEP70
T=((2+(A DIV70))*80)MOD360
FORU=0TO360
FORV=0TO90
X=A+(W+R*S(4*V))*S(U)
Y=INT((W+R*S(4*V))*S((U+90)MOD360))
Z=R*S((4*V+90)MOD360)
M=Y*S((T+90)MOD360)+Z*S(T)
N=Y*S(T)-Z*S((T+90)MOD360)+R
C=1/16:IFN>0:C=C+N/R*.2
IFC>(7*(4*(X MOD4)+(M MOD4))MOD16)/16:PLOT69,4*INTX,512+4*INTM
NEXT,,In conversation permalink -
Embed this notice
BBC Micro Bot :mastodon: (bbcmicrobot@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:11:55 JST BBC Micro Bot :mastodon: I ran @DazedAndDiffused's program and got this.
Source: https://bbcmic.ro/?t=9mBje #bbcbasicIn conversation permalink Attachments
-
Embed this notice
DazedAndDiffused (dazedanddiffused@mastodon.me.uk)'s status on Saturday, 24-Feb-2024 22:12:03 JST DazedAndDiffused #bbcmicrobot 🚀
ë0
ÞM 16
ãI%=0¸15:ó M?I%:í
ÞS(5),C(5),u(5)
ãI%=0¸5:S(I%)=µI%:C(I%)=ƛI%:u(I%)=I%/2.5:í
ãP%=1664¸7890
R=1/8:U%=1
Xp=-2+(P%-128*(P%Ɓ128))/64:Y=P%/8E3-.6
õ
X=Xp+u(U%):Z=R-.5:U%=(U%+1)ƃ6
m=R<1.5ƀ¤f(U%)
çm ƌR=R/0.96ƋòR(P%ƃ128*5,P%Ɓ128*3,R*12)
ý¬m
í
à
ÝòR(W%,H%,c)
ãX%=W%¸W%+4
ãY%=H%¸H%+2
I%=X%ƃ4+Y%ƃ4*4
çM?I%>c ð69,X%*2,Y%*4
í,
á
ݤH(O,A)=A*A+O*O
ݤf(r)=¤H(¶¤H(C(r)*Y-S(r)*Z,X)-.3,C(r)*Z+S(r)*Y)>0.01
Ü0,8,2,10,12,4,14,6,3,11,1,9,15,7,13,5In conversation permalink
-
Embed this notice