>>11769371>>11769371With those formula, make a universe. Make a program that creates the geometry for a lens, then draw it on a canvas or visualizer it by putting a gdb breakpoint with an attached python script in a c program that dumps the lens profile into an array.
Then, cast rays through the lens and draw the results (put the approximated points into an array).
Then, start generating lenses all over the place. Maybe put them in a circle or in an infinity symbol. It doesn't need to be realistic.
You'll quickly become hooked.
Maybe I'll make some Bob Ross videos on this one day.
Later on, when you progress past algebra, you can replace your hand-invented riemann summation with differential equations. Or complex numbers. Or strange discrete phenomena and random interactions you come up with. Each time, you would modify maybe 5 lines of code to get totally different visual results. Maybe turn what you see into music: continuously vary the shape and placement of the lenses -> get picture -> convert picture into argh i forgot i think it is called a fourier transform -> contrive of a way to convert the transform into one sample of an audio file -> create an audio file from the many snapshots of your continually evolving simulated world.