Tweetjam 3D Donut
by 2darray
Sweet Donut Maker Bakery
Donut Slam Dunk
Princess Make Donut
Yummy Donut Factory
Cam and Leon Donut Hop
Donut Sort Fun
Donut Stack
Tweetris -- fully playable tetris in 560 characters
Boing
Invader Overload
(DEMO) Boo's World Super Mario Maker 2 Map
Sweet Astronomy: Donut Galaxy
Happy Crayons
Donuts
Arcade Builder
Donutosaur
Donut Shooter
Fill Pattern Catalogue
(Touhou Unmei no Hoshi)
Egypt
Santa 1080
Spirit Solstice
Hallowneste
Picodex - A Pokemon Battle Sim
TweetTweetPlane
Tiny Platformer (TutorialExample Project)
Tiny Animator
Wide Jelpi
Contra Demake (Version .73 fixed) Updated 21123
Teenage Mutant Ninja Turtles in Shredder's Prevenge APRIL UPDATE
Thopter Escape
Antiban
Mot's Animation System
Diggleoid
Climbmod - Interactive Teaser
Sokoblox
Pico Froggo Hop Across the Seasons
PiCAD (vector gfx authoringdisplay)
Cliffside
Metrash
Celeste Dark World
bigmap editor
To take root Among the Stars
Isle Craft Demo
Blocks For Life
Renoiser
TOY BOX JAM LAUNCHER
Loose Gravel
Tweetjam 3D Donut
It's a frosted 3D donut, drawn in 265 chars of Lua!
I'm including the code here, with spacing and indents for legibility (instead of minimizing chars like in the cart).
Variable meanings:
XYZ: Current sample position (moves along a camera ray), +Y is up
IJ: Screenspace position
UVW: Ray direction (normalized)
C: Output color of the current ray
K: Raymarch iterator
Q: Distance to the unextruded torus on XZ plane
L: Shortest distance to the surface of the extruded 3D torus
A: Angular position of sample pos around the torus (0-1, repeating)
(Both distance values are signed: a negative distance means that a point is inside a shape)