A lost #video of the 128-byte #3D #graphics #raytracer called #Spongy. #small-is-beautiful
on 02024-04-15TBC’s "Spongy" by mentor, a #3D #graphics #raytracer of a Menger sponge (#fractals) in a 128-byte (#small-is-beautiful) MS-DOS executable (b013 cd10 6800 a007 bac8 03ee 42ee eeee 4075 f5f7 e340 01f8 f774 15b9 7f00 29ca 60b1 04be f8ff df44 fade 74f8 d9fb de08 80f3 02d9 c9de 0875 04d9 e089 04de c1ad 8b00 df18 e2dd b101 31ed bef8 ffad f7e3 0344 f5f7 e105 ab2a 3d55 5583 dd00 7b0e 83fe fe7c e86b c903 84c9 79dc eb05 fec3 75d4 4b93 c1e8 02aa 6147 7597 452f eb93) winning 1st place in the PC 256-byte division at Function 2009
on 02024-04-15discussion of the BBC #BASIC #3D #raytracer #small-is-beautiful #graphics
on 02024-04-15Explanation and movie of the #3D #graphics #raytracer in 10 lines of #BASIC (in the family of the BBC BASIC one, but for an Atari). #small-is-beautiful
on 02024-04-15Oscar Toledo G. just released a boot sector real-time animated ray tracer, based on the BBC BASIC one, which can be run from a floppy disc boot sector with no OS #small-is-beautiful #3D #graphics #raytracer #asm
on 02024-04-15BBC #BASIC #graphics #raytracer in 8 lines of code, 448 bytes, with #emulation. 10 REMĀĘĆĞ$Č*Ēĉ!ăě-ĕ'ď 20 MODE1:VDU5 30 FORN=8TO247:FORM=0TO319 40 X=0:Y=-.1:Z=3:U=(M-159.5)/160:V=(N-127.5)/160:W=1/SQR(U*U+V*V+1):U=U*W:V=V*W:I=SGNU:G=1 50 E=X-I:F=Y-I:P=U*E+V*F-W*Z:D=P*P-E*E-F*F-Z*Z+1:IFD>0T=-P-SQRD:IFT>0X=X+T*U:Y=Y+T*V:Z=Z-T*W:E=X-I:F=Y-I:G=Z:P=2*(U*E+V*F-W*G):U=U-P*E:V=V-P*F:W=W+P*G:I=-I:GOTO50 60 IFV<0P=(Y+2)/V:V=-V*((INT(X-U*P)+INT(Z-W*P)AND1)/2+.3)+.2 70 GCOL0,3-(48*SQRV+?(PAGE+5+M MOD4+N MOD4*4)/3)DIV16 80 PLOT69,4*M,4*N:NEXT,
BBC #BASIC #graphics #raytracer in half a kilobyte, though I think the line numbers are maybe missing #small-is-beautiful
on 02024-01-17#SDF #raytracer in #Haskell #3D #graphics #small-is-beautiful
on 02023-10-08My very first #raytracer (in four pages of C) #3D #graphics #small-is-beautiful
on 02023-10-08this is the smallest #JS #raytracer, at 959 bytes. Rendering takes under 10 seconds on my netbook. #smallisbeautiful
on 02016-07-12this is the prettiest #JS #raytracer, by Micah Elizabeth Scott, and it uses #asmjs, but it’s 2D. #Monte-Carlo
on 02016-07-12a #raytracer using #asmjs. #JS
on 02016-07-12a #Monte-Carlo #raytracer in #JS. Doesn’t work very well — fast, but poor visual quality.
on 02016-07-12The current #benchmarks used for developing the #V8 #JS engine include a #raytracer.
on 02016-07-12Real-time (18fps on my netbook) #raytracer in #JS, using <canvas>