Graphroll: Everything Between The Last Post and Patreon

Previously: https://goldandratios.wordpress.com/2017/04/17/graphroll-steps-fractals-and-a-drive-at-dusk/

 

https://www.desmos.com/calculator/l837oypona

This is a list of squares that’s attached to itself but smaller. Yup. Perspective.

 

https://www.desmos.com/calculator/v9t8k704eo

So in the last post I had one graph that was a sort of remake/parody of an earlier graph. That graph’s point was to attempt to convey an edgier emotion, this one’s point is to create a graph graph in polar.

 

https://www.desmos.com/calculator/vp1dd20nqa

As the bits of this circle are slid around and remapped onto a larger circle, the area doesn’t change.

 

https://www.desmos.com/calculator/erlsqwdtem

This is another companion graph.

 

https://www.desmos.com/calculator/brddoy61vr

https://www.desmos.com/calculator/u0brm28fzw

https://www.desmos.com/calculator/hkumbukttx

I looked at someone else’s graph and I thought to myself “that could use more efficient lists”. Then three graphs happened.

 

https://www.desmos.com/calculator/8zjz3lvrwa

A mod of the 3D graph that’s just kinda interesting for being all planar and stuff.

 

https://www.desmos.com/calculator/xo77rpxzjf

An overkill graph that will never load ever.

 

https://www.desmos.com/calculator/jgpa8ehdvr

If you put something to the half power, there are 2 possible outputs. The 1/3 power has 3 possible outputs on the complex plane. This is a graph of a bunch of possible output points that you can get from putting one complex number to the power of another.

 

https://www.desmos.com/calculator/w6niqisbdh

The Mandelbrot Set.

 

https://www.desmos.com/calculator/jvcxzunejy

The Burning Ship fractal.

 

https://www.desmos.com/calculator/k616cu0f9x

https://www.desmos.com/calculator/gfckaa9sre

https://www.desmos.com/calculator/ehels5o37i

The Koch snowflake and curve.

 

https://www.desmos.com/calculator/w4htmllfnn

Endless looping graph that looks kinda like powerlines.

 

https://www.desmos.com/calculator/gdkeyh5ujz

https://www.desmos.com/calculator/v87lrypfdu

https://www.desmos.com/calculator/kc6dlqeitc

https://www.desmos.com/calculator/e1scfldt04

https://www.desmos.com/calculator/erx8ggh4vc

https://www.desmos.com/calculator/3wosmothga

https://www.desmos.com/calculator/03lfdjjqwz

https://www.desmos.com/calculator/tdhnzlpopy

https://www.desmos.com/calculator/rjvmfcayaj

more fractal stuff

 

https://www.desmos.com/calculator/c9lfdvn5zw

I used fill to create a sky full of colorful stars!

 

https://www.desmos.com/calculator/p0emjic0wp

fill v shading

 

https://www.desmos.com/calculator/3hxsubtmy8

Function iterator.

 

https://www.desmos.com/calculator/m2rtmx8mru

Another fractal that doesn’t look right in Desmos.

 

https://www.desmos.com/calculator/wdhvkdbj9f

A particularly dumb doodle.

 

https://www.desmos.com/calculator/ejyfdq8bxz

it’s just squares

 

https://www.desmos.com/calculator/bl55akhazd

it’s just colors and lines

 

https://www.desmos.com/calculator/e4mnhgq7ib

it’s just an observation about color

 

https://www.desmos.com/calculator/ogy1bqxgbd

https://www.desmos.com/calculator/3wwmzfo73z

https://www.desmos.com/calculator/keddwkvdax

https://www.desmos.com/calculator/mdpyhq2xsh

https://www.desmos.com/calculator/mm0kgyoojl

more iteration stuff

 

https://www.desmos.com/calculator/kdpcts5ssp

not good

 

https://www.desmos.com/calculator/e0um4reaok

just rectangles

 

https://www.desmos.com/calculator/uahnbzwxcr

emboss

 

https://www.desmos.com/calculator/aootqvpxo7

squares in squares in

 

https://www.desmos.com/calculator/efps1imst6

would make alright rugs

 

https://www.desmos.com/calculator/xkm85b7vjg

https://www.desmos.com/calculator/nn8tfvwfjo

circle shift spirals

 

https://www.desmos.com/calculator/fovihtdjua

I sent this to Ben Saint on twitter with a gif and he didn’t even care.

 

https://www.desmos.com/calculator/cdbykmyvxl

Repeating taylor series and their respective functions

 

https://www.desmos.com/calculator/1ufguubtqp

fills-eye

 

https://www.desmos.com/calculator/gz4mdsiddu

https://www.desmos.com/calculator/xig7zfxdr6

https://www.desmos.com/calculator/bottrkkt5k

there’s a reason conformal maps aren’t usually colored

 

https://www.desmos.com/calculator/fy6obbltbe

The “Hi” function in 3D.

 

https://www.desmos.com/calculator/zwjoi8bcu1

ball using density lines

 

https://www.desmos.com/calculator/xxs7xlmqlt

a tree that doesn’t look good

 

https://www.desmos.com/calculator/7andyxgclv

https://www.desmos.com/calculator/xujkdpxvti

https://www.desmos.com/calculator/on8tphwxdn

THE WORLD with leadup

see also:

https://www.patreon.com/posts/fully-functional-11152137

Graphroll: Steps, Fractals, and a Drive at Dusk

Hello and welcome back to Graphroll, the post series that should be called Graphreel, but I don’t know how to rename categories in WordPress. This is what I’ve done since the last post:

 

huqe9opkos

It’s the two way derivative map I posted before, but of an equation that produces an effect where the grid shatters and then converges into four points. That’s about it.

 

3troszkncfpywoaasxnd, and zbifskhnjk

These are all based on the idea of drawing lines between points in an equation to represent it. On my old TI-84 it used a crude method like this to graph. Ah, memories.

 

warbhlgypt

From any curve, this one’ll produce a function that will equal one if shifted a bit and added.

 

rsfktvh6qm

A fixed version of one of my flags from the previous post. Mostly saved because everything was plaid that day.

 

c8e23sxqa9

Just exists to demo plaid.

 

gi19k14jov

These cycle functions are limited to their regions.

 

xqaupzvmwb

It’s warbhlgypt but different and on steroids. Set a to 1 for proof.

 

1pltbscerd

Boi. Actually used this in a comment once.

 

stwqqvifdy8agb4gcs7j, and yppcygbzli

Just some tetration stuff.

 

ghm9isjzes and ktzw4k8u7f

Desmos’ detail limits make these fractals look kinda gross.

 

islzxd5hig

Woah, dude! Repeated exponentiation approaches the inverse of f(x)=x^x^-1!

 

beis1o3r9zc7e3vdzaxo4ud4aep3daczffeyfvio, and 9kt9yhbszi

Played around a bunch with this method of fractal generation.

 

ubishssyta

It’s fill but it moves.

 

5rlvwuyr4l

The exponentials that are their own derivatives for a sequence-based interpretation of the derivative. I’ll probably write something about this concept at some point.

 

kovbx4d0q6

Area stays constant after transformations.

 

ckida2p8tu

As the radius increases, the density of the fill changes in an interesting way.

 

sfcxract97

I tried to make a Hilbert curve, but my method wasn’t really viable.

 

ez8avpm9ez

Like the Dust With The Must, but generalized differently.

 

h0ckansgjq and teydvmpzd2

By using thick lining I can simulate shading, which allows for the viable usage of plaid mode.

 

cee349ignt

Abstract aesthetic whatever.

 

nuajmoiy1q

Also an abstract aesthetic whatever, but I like this one a lot more. It’s the Featured Image, by the way.

 

vrpinat8et

Up to interpretation.

 

opkpwc3v1c

All the little dots reach out to the big one.

 

8dic1pvr7m

This is a piece of graph art that I’m really proud of. It’s set up such that the act of zooming in is equivalent to driving down this road. In the graph, some stuff happens on your drive. All in all it’s not perfect, but I think the concept’s pretty solid.

 

bkxpguwd24

Waves of grid balls.

 

c3adpspatn

Abstract clock-y thing.

 

u0f9cmm5my

This is a slightly edgier remake of another graph. I dunno, I like it.

 

mssm1z7wag

Endless stars.

 

p0p8ruljxf

Some kinda lazy flowers.

 

tt1ma1dzgk

I tried to draw a thing in perspective, how’d it go?

 

niqpyhxf4q

It’s around 3.031088913245535

 

It’s an hour and 1:31 AM, I need to sleep.

Graphroll: Muh Grafs

I figure one of the main features of this blog is that I can have a place to put my graph art. That said, why not immediately dump my entire history of graph art into one post? That’s an okay thing to do, right?

 

Stuff of Things:

https://www.desmos.com/calculator/6qrfwet8uw

https://www.desmos.com/calculator/nns4h1svbk

https://www.desmos.com/calculator/qhkbhwqgrx

https://www.desmos.com/calculator/acbnfpbaub

https://www.desmos.com/calculator/ndxisclgay

https://www.desmos.com/calculator/j9bjflm445

https://www.desmos.com/calculator/bwk8x6wzda

https://www.desmos.com/calculator/cyuf6cxbuz

https://www.desmos.com/calculator/oy1yegzppr

https://www.desmos.com/calculator/zcipicrhqj

https://www.desmos.com/calculator/fvd7pkmrvz

Flags

 

https://www.desmos.com/calculator/gi1xo8x0px

Glitch Vinyl

 

https://www.desmos.com/calculator/2pneorpupz

Batman Equation

 

https://www.desmos.com/calculator/zlny0tcu9k

Moon Phases

 

https://www.desmos.com/calculator/34i1y3yfmf

https://www.desmos.com/calculator/ckslkam8rh

3D + Mapping

 

https://www.desmos.com/calculator/uwlfgtqlac

Pyramid Thing

 

https://www.desmos.com/calculator/wqzgp0c4hg

Tuna?

 

https://www.desmos.com/calculator/bjzyzbgykg

The x Hold

 

https://www.desmos.com/calculator/iurkav2pf1

MEMES

 

https://www.desmos.com/calculator/17ds4jtmw8

The Great Graphsby

 

https://www.desmos.com/calculator/bbuc1vkgi3

Chess

 

https://www.desmos.com/calculator/wwm4vvbauy

Inches and Centimeters

 

https://www.desmos.com/calculator/coxiv2opnf

A Sea Scene

 

https://www.desmos.com/calculator/cooyoxjgxh

Line Rider

 

https://www.desmos.com/calculator/kq9nx73clg

Bee

 

https://www.desmos.com/calculator/9geemkyhis

ERASED

 

https://www.desmos.com/calculator/z1rqpppvkg

Intersection

 

https://www.desmos.com/calculator/i0f5awy8ae

Cards

 

https://www.desmos.com/calculator/m7nfcmwasz

Card

 

https://www.desmos.com/calculator/4zz6uhxzds

Jean Pool

 

https://www.desmos.com/calculator/jlnsynpupg

Power

 

https://www.desmos.com/calculator/lwq13m4qot

Derivatives

 

https://www.desmos.com/calculator/1kl2biipyi

Statistics

 

https://www.desmos.com/calculator/jlhq7g7eev

https://www.desmos.com/calculator/brwvtjgz0z

https://www.desmos.com/calculator/a3jc16vj5k

https://www.desmos.com/calculator/op1ura9nj9

Still Life

 

https://www.desmos.com/calculator/q6x8vsvmxy

The Pyramids of Giza

 

https://www.desmos.com/calculator/zlqvfnnekt

Bowling Ball

 

https://www.desmos.com/calculator/d5d8ov3otw

Polar Rose? (spiritual successor to False Sine)

 

https://www.desmos.com/calculator/rzgurzvjvj

Journey 2

 

https://www.desmos.com/calculator/ibobcbfy1p

Creative Drought

 

https://www.desmos.com/calculator/yqqchsif6i

[Untitled Graph]

 

https://www.desmos.com/calculator/o2pyxcdoqg

https://www.desmos.com/calculator/grvkuc6krg

https://www.desmos.com/calculator/wtifwwm4xo

https://www.desmos.com/calculator/jv9rb23us1

https://www.desmos.com/calculator/aml8ydlte1

https://www.desmos.com/calculator/rw17ia7hml

Irfanview effects

 

https://www.desmos.com/calculator/dpgrpqizen

Digibro

 

https://www.desmos.com/calculator/jvf3fayujf

https://www.desmos.com/calculator/5e9pgkjnbb

False Sine

 

https://www.desmos.com/calculator/mybutis5wd

Dumb Money

 

https://www.desmos.com/calculator/ht9bymwko4

Yin Yang

 

https://www.desmos.com/calculator/xmq92et9qr

user image

 

https://www.desmos.com/calculator/xp2k0a2h8p

The Journey

 

https://www.desmos.com/calculator/xdp93fimrx

Stop Sign

 

https://www.desmos.com/calculator/bfgx0ewhek

Die

 

https://www.desmos.com/calculator/aepxrfv0ts

sure, this goes here

 

https://www.desmos.com/calculator/0wlmj64ojq

Trump Scene

 

https://www.desmos.com/calculator/dfqxuvcxez

Politics

 

https://www.desmos.com/calculator/4kwpp2c35z

2Pit2Quit

 

https://www.desmos.com/calculator/ye7iip1rwt

Silly Thing

 

https://www.desmos.com/calculator/ubemxioonh

TI-84 Emulator

 

https://www.desmos.com/calculator/7m72b6fo4l

Triangle Thing

 

https://www.desmos.com/calculator/g4jjcgxvan

Clock

 

https://www.desmos.com/calculator/4ycs0zt9qf

Maze

 

https://www.desmos.com/calculator/63hdyyxaut

Swarm

 

https://www.desmos.com/calculator/isaybnkdj0

Anyone’s Guess, Really

 

https://www.desmos.com/calculator/q4xebhol4y

Pixel Art Potential

 

https://www.desmos.com/calculator/gmwuqz7cwt

Adorable Snakky

 

https://www.desmos.com/calculator/xebwbojzho

Graph

 

https://www.desmos.com/calculator/hdej5oxppy

Desmos Capabilities (ongoing?)

 

https://www.desmos.com/calculator/un4czg412s

Static

 

https://www.desmos.com/calculator/yqrjeuo6pd

Hatchling

 

https://www.desmos.com/calculator/0szjvec6xf

Joke

 

https://www.desmos.com/calculator/dpx9ygrr79

Solar System

 

https://www.desmos.com/calculator/rf5nq5jpfd

Checkers

 

https://www.desmos.com/calculator/2knn8ps7eo

Gears

 

https://www.desmos.com/calculator/60fcbm4s9q

Radar

 

https://www.desmos.com/calculator/0znl1uv8ws

Graphman

 

https://www.desmos.com/calculator/dia746zei8

Jack

 

https://www.desmos.com/calculator/ydwh8ljxuv

Numbers

 

https://www.desmos.com/calculator/2wpfdcycov

Volley

 

https://www.desmos.com/calculator/wnsgvemns5

Fish

 

The following are the ones that I don’t see as having a pop appeal. That is, there mostly just me messing around with aesthetics or equations.

Other?:

https://www.desmos.com/calculator/uh3dnnzcfl

placeholder chaos spiral

 

https://www.desmos.com/calculator/qpmiwrt7vy

too ochre

 

https://www.desmos.com/calculator/lhga0zrhvp

blatantly not a black hole

 

https://www.desmos.com/calculator/c3rsy1pnmo

polygons by way of the circle’s radius

 

https://www.desmos.com/calculator/m0o0o1si3e

derivatives of a doodle

 

https://www.desmos.com/calculator/c0c6ifv2o6

clusterfill

 

https://www.desmos.com/calculator/hisxlhtreg

zero is because get big

 

https://www.desmos.com/calculator/rlx9iwruzd

a note on multivariable manipulation

 

https://www.desmos.com/calculator/jwp85lc1lk

the rings of fill

 

https://www.desmos.com/calculator/ky6sy8prin

sqrt 2 approx.

 

https://www.desmos.com/calculator/k9hobglhl1

circle polygons

 

https://www.desmos.com/calculator/7hkufc875z

https://www.desmos.com/calculator/rfbag23pkm

https://www.desmos.com/calculator/go5veyznyi

learning derivative shift

 

https://www.desmos.com/calculator/sgotozerru

parametric between two points

 

https://www.desmos.com/calculator/eq1vpe9wjr

here’s how one thing works

 

https://www.desmos.com/calculator/cacpygwetc

if only

 

https://www.desmos.com/calculator/20cexqlcyy

https://www.desmos.com/calculator/nby7aie4oz

polygon spirals

 

https://www.desmos.com/calculator/hjvc7icry6

https://www.desmos.com/calculator/8rehvsmdtt

https://www.desmos.com/calculator/pzqgque1lz

discovering parametric fill

 

https://www.desmos.com/calculator/03plup3ih6

fill control will be useful

 

https://www.desmos.com/calculator/3lssljo1ab

parametrics can do everything

 

https://www.desmos.com/calculator/kgm3d0kn2r

https://www.desmos.com/calculator/mih6inxjge

mutivariables may be more trouble than they’re worth

 

https://www.desmos.com/calculator/msi8dduntk

everything is everything

 

https://www.desmos.com/calculator/a3lvcvmafy

an aesthetic I should do more with

 

https://www.desmos.com/calculator/2ganxdyyyb

mostly just syntax storage

 

https://www.desmos.com/calculator/3gbxfxdfrp

a dumb laggy train

 

https://www.desmos.com/calculator/uilrgmrmre

min max demos

 

https://www.desmos.com/calculator/aqqehnegut

shading demo

 

https://www.desmos.com/calculator/yu2g03cli2

summation of a function’s halves

 

https://www.desmos.com/calculator/t6wocokcpq

orbit stupid

 

https://www.desmos.com/calculator/otvxgjhjz8

dot chaos

 

https://www.desmos.com/calculator/9jjyrmkaki

the thing with the circle pendulum dots

 

https://www.desmos.com/calculator/rojxjlfudl

multivariable being a parametric

 

https://www.desmos.com/calculator/8crkx1fyeo

no clue what the concept is actually called, though

 

https://www.desmos.com/calculator/xgmx5buph4

remember that time you were bored at lunch with Canada?

 

https://www.desmos.com/calculator/vbkle8cjuu

color layering

 

https://www.desmos.com/calculator/fz84cgc6z1

cosine limits

 

https://www.desmos.com/calculator/u6mdfp7mha

real tetration

 

https://www.desmos.com/calculator/m4ragbqpyd

curve between points

 

https://www.desmos.com/calculator/iivtkoyd8i

https://www.desmos.com/calculator/imz3jds5ov

https://www.desmos.com/calculator/kvvpjvltsq

https://www.desmos.com/calculator/dddf5s7spq

four lining experiments

 

https://www.desmos.com/calculator/i2mnltj9dg

makes squares

 

https://www.desmos.com/calculator/r1qrk3hy73

https://www.desmos.com/calculator/fwscqofoap

https://www.desmos.com/calculator/f4c67lgdv3

https://www.desmos.com/calculator/cvvvczff6z

https://www.desmos.com/calculator/8iynsahmbb

 

gushing over postfill

 

https://www.desmos.com/calculator/fqkdi06ewd

Quadrilaterals

 

https://www.desmos.com/calculator/ueb4uyfn8a

complex tetration

 

https://www.desmos.com/calculator/xrrgtxhpfg

color wheel that crashed desmos multiple times

 

https://www.desmos.com/calculator/wd2apofi5y

I can fill the gap

 

https://www.desmos.com/calculator/g6zxmwian8

this impressed someone

 

https://www.desmos.com/calculator/gdhgey3bgs

alleged stained glass

 

https://www.desmos.com/calculator/zfggwrwekl

triangle on polar

 

https://www.desmos.com/calculator/q46w01w8kt

gradient styles

 

https://www.desmos.com/calculator/eqhdhfbdq1

accidental goals

 

https://www.desmos.com/calculator/k8wkgnhe1e

I almost made a roller coaster

 

https://www.desmos.com/calculator/bkmlkm3tcr

single vs. multivariable detail

 

https://www.desmos.com/calculator/fvl0wggwoo

how to be a desmos

 

https://www.desmos.com/calculator/xu4urtnmga

how to multiply lists

 

https://www.desmos.com/calculator/4mnhhy4ya7

the normal curve

 

https://www.desmos.com/calculator/pvhhyjvvu5

shade fills

 

https://www.desmos.com/calculator/krcqhx5o5w

anything would be better than arctan(y/x)

 

https://www.desmos.com/calculator/j9h7jkm2ma

definition domains

 

https://www.desmos.com/calculator/fd407tzyfi

reflection zone

 

https://www.desmos.com/calculator/1i1z35qcts

stuff goin’ ways

 

https://www.desmos.com/calculator/em4ltbb7gu

finding super roots of super roots?

 

https://www.desmos.com/calculator/nligmeya8p

it’s so fun to put a thing in a thing

 

https://www.desmos.com/calculator/jxjy5by4ct

bits of multivariables doing that   V

 

https://www.desmos.com/calculator/ramgxftvdz

points traveling at constant speeds

 

https://www.desmos.com/calculator/am0o7wdg09

journey sequel false hopes

 

https://www.desmos.com/calculator/r1rwm2lymo

four color theorem

 

https://www.desmos.com/calculator/ynndb6rsod

fun with absolute value iterations

 

https://www.desmos.com/calculator/kazrgy7yic

the number of lines correlates with the radius

 

https://www.desmos.com/calculator/8x7hbgsreg

intricate graphs can replace shading

 

https://www.desmos.com/calculator/v48dnl8hfj

filling can replace shading

 

https://www.desmos.com/calculator/uumiphpcjm

https://www.desmos.com/calculator/vxwsbsb7nd

https://www.desmos.com/calculator/dybd85mrw9

fallout from the attraction folder

 

https://www.desmos.com/calculator/zfwpuz6yvy

spiral

 

https://www.desmos.com/calculator/wt02votgqc

not triangle triangle

 

https://www.desmos.com/calculator/dtslowzzru

desmos doesn’t use it’s own technology

 

https://www.desmos.com/calculator/a3fsmgrtkf

abstract circle snowflake bullshit

 

https://www.desmos.com/calculator/ihuab8ancl

polar mode is obsolete

 

https://www.desmos.com/calculator/wpln3kjzk9

https://www.desmos.com/calculator/bc7qhue3a9

angles: we can do better

 

https://www.desmos.com/calculator/ohivzailjq

each point in the square should output a different value

 

https://www.desmos.com/calculator/ksu94xof6h

perpendicular things?

 

https://www.desmos.com/calculator/ujukn3a4va

filling demo

 

https://www.desmos.com/calculator/uwpfowt5ca

now we can pretend to have lines

 

https://www.desmos.com/calculator/fdn0buck5q

absolute value study

 

https://www.desmos.com/calculator/voolmyo115

multivariable tricks

 

https://www.desmos.com/calculator/l1weaqpiet

https://www.desmos.com/calculator/uvobdpwmcs

https://www.desmos.com/calculator/4lufimybzf

https://www.desmos.com/calculator/v26ubyax43

https://www.desmos.com/calculator/o0ntzamhgr

https://www.desmos.com/calculator/yslnjraxfr

https://www.desmos.com/calculator/6djumdzos7

https://www.desmos.com/calculator/ihu6d4gcak

https://www.desmos.com/calculator/iycrxb7bs9

https://www.desmos.com/calculator/rpudubjano

https://www.desmos.com/calculator/6y1qicyxtp

https://www.desmos.com/calculator/0orbgnreal

https://www.desmos.com/calculator/fqoqlfav6t

https://www.desmos.com/calculator/s0lvgf6jxm

https://www.desmos.com/calculator/u7orwypx2v

https://www.desmos.com/calculator/c4sqjbvvz3

https://www.desmos.com/calculator/yqabkaax7i

https://www.desmos.com/calculator/4qb0cbnx0j

https://www.desmos.com/calculator/ki148ipz1m

https://www.desmos.com/calculator/n9vumq6jd5

https://www.desmos.com/calculator/1tjsoxkleb

https://www.desmos.com/calculator/ikvy0b4awj

https://www.desmos.com/calculator/nvcunzfmgc

https://www.desmos.com/calculator/9lhdeqx2ys

https://www.desmos.com/calculator/ijiewephy5

https://www.desmos.com/calculator/thphez4cf1

https://www.desmos.com/calculator/gvxu2ldpz3

 

mods of the 3d graph

 

https://www.desmos.com/calculator/kdukwk4jhx

multivariable visualization

 

https://www.desmos.com/calculator/4szr0omecq

multivariable repositioning

 

https://www.desmos.com/calculator/8nm97dqo8x

https://www.desmos.com/calculator/xgqxthhjkr

https://www.desmos.com/calculator/o0dnp8cic3

https://www.desmos.com/calculator/if118zucao

https://www.desmos.com/calculator/leribrenf4

https://www.desmos.com/calculator/4mocucs4zx

discovering polygons

 

https://www.desmos.com/calculator/1u2j9nuddx

https://www.desmos.com/calculator/m8p1msty4h

https://www.desmos.com/calculator/93z3rptika

multivariable coloring

 

https://www.desmos.com/calculator/klbmu34jf9

prototype

 

https://www.desmos.com/calculator/mllxkjbq8m

negative multivariable

 

https://www.desmos.com/calculator/52jzxs4ssy

old discovery

 

https://www.desmos.com/calculator/ynlot5nrbu

full control of a curve

 

https://www.desmos.com/calculator/dk2qsvo323

https://www.desmos.com/calculator/rsabwogmlz

https://www.desmos.com/calculator/8r52sv8iza

pac-space

 

https://www.desmos.com/calculator/rnnwcgvkqm

flan tower

 

https://www.desmos.com/calculator/icqmgs1tia

parametric spinner

 

https://www.desmos.com/calculator/2efrwqkaxg

squaring the circle

 

https://www.desmos.com/calculator/5vqmevbg7n

different dot connect

 

https://www.desmos.com/calculator/ozg7iirq5b

dot connect

 

https://www.desmos.com/calculator/q1jqpd0kjf

shading demo

 

https://www.desmos.com/calculator/1gmerd1els

item that defies explanation

 

https://www.desmos.com/calculator/azjmanjn33

Circle Inversion

 

https://www.desmos.com/calculator/miy8navwnn

2 zeros 1 one 2 twos 0 threes 0 fours

 

https://www.desmos.com/calculator/h7vhjzcyvr

defining a circle with two equatorial points wasn’t enough for you?

 

https://www.desmos.com/calculator/iiafq1qyie

Omnistar

 

https://www.desmos.com/calculator/bbkrp1el0h

https://www.desmos.com/calculator/bhsl2s68rc

some stupid lumpy thing

 

https://www.desmos.com/calculator/nghqu93uqx

haffadacycle

 

https://www.desmos.com/calculator/f1590ewufn

Fourier

 

https://www.desmos.com/calculator/uscgu3skam

Mandelbrot

 

https://www.desmos.com/calculator/flhnokhxwv

f(f(f(f(f(f(f(f(f(f(f(x)))))))))))

 

https://www.desmos.com/calculator/ziobnhw74s

Weierstrass

 

https://www.desmos.com/calculator/39r3jx4gfc

Blancmange

 

https://www.desmos.com/calculator/8rxncxmkii

Dust with the Must

 

https://www.desmos.com/calculator/cywvb4zh8s

Deconstruction

 

https://www.desmos.com/calculator/xp0a96cxde

Axis Bender

 

https://www.desmos.com/calculator/ofi4ru1et7

3D ~> 2D

 

https://www.desmos.com/calculator/6qldjfmnow

2D -> 1D

 

https://www.desmos.com/calculator/qulshapb76

Celtic, but kNot

 

https://www.desmos.com/calculator/8ofczfenwk

thing thing

 

https://www.desmos.com/calculator/zd0rwacd7g

Tasty Frozen Treat

 

https://www.desmos.com/calculator/v5wc9nqcgm

“avoidance”

 

https://www.desmos.com/calculator/qdatsgt93q

https://www.desmos.com/calculator/7yrbazouvs

https://www.desmos.com/calculator/xyxplie9fc

https://www.desmos.com/calculator/4tropjz1vr

https://www.desmos.com/calculator/msdnubxxhf

https://www.desmos.com/calculator/1hswiserdg

https://www.desmos.com/calculator/zhgazsosto

https://www.desmos.com/calculator/plotqb2qnb

 

5 Functions

 

https://www.desmos.com/calculator/rdbjnl1wu3

Wave Fill

 

https://www.desmos.com/calculator/vrnecern8g

War Graph

 

https://www.desmos.com/calculator/z0xgyadlav

Whiplash

 

https://www.desmos.com/calculator/sadnownza4

Circle with Lines

 

https://www.desmos.com/calculator/l8slzltilo

https://www.desmos.com/calculator/qgceioazoa

https://www.desmos.com/calculator/hy11xzfydf

https://www.desmos.com/calculator/7bf7t77c64

Reflection Experiments

 

https://www.desmos.com/calculator/vny9vyaphq

Exploding Flower

 

https://www.desmos.com/calculator/zys5opeben

Partial Rotation Mesh

 

https://www.desmos.com/calculator/qdnhxnoqof

Outward Darkening

 

https://www.desmos.com/calculator/qdnhxnoqof

Spiral Run

 

https://www.desmos.com/calculator/tfzcqpzu0c

Checkerboard Circles Whatever

 

https://www.desmos.com/calculator/pcc2hokhhk

https://www.desmos.com/calculator/ciiivjkepo

https://www.desmos.com/calculator/nb89gydrvb

https://www.desmos.com/calculator/5edtaqjw4w

https://www.desmos.com/calculator/mjtkgqko2p

Mystery Curves

 

https://www.desmos.com/calculator/4gjibuvo2p

Two Line Webbing

 

https://www.desmos.com/calculator/mlirkcgsqk

Slight Resemblance To Surface

 

https://www.desmos.com/calculator/7l3i4k9vtn

Negative Regions

 

https://www.desmos.com/calculator/h2gsdel24f

Negatives and Color Changes

 

https://www.desmos.com/calculator/pbyccmwymv

Yet Another Abstraction

 

https://www.desmos.com/calculator/qyqtvzpzux

Blue Thing

 

https://www.desmos.com/calculator/21nncbmzax

Function, but Negative Colors

 

https://www.desmos.com/calculator/9lb7rpwc70

Overlapping Sines

 

https://www.desmos.com/calculator/iyihybkyxe

3 Point Circle

 

https://www.desmos.com/calculator/3rafqe2ubl

Alternation Demonstration

 

https://www.desmos.com/calculator/z311uky1p8

Reduction of Range Components

 

https://www.desmos.com/calculator/runsznnhtp

3rd Order Hilbert Wiggle

 

https://www.desmos.com/calculator/fjelpqpz8j

https://www.desmos.com/calculator/jobluoifiq

https://www.desmos.com/calculator/60uiia4nxl

https://www.desmos.com/calculator/eoqonlld2o

https://www.desmos.com/calculator/dja90umjix

https://www.desmos.com/calculator/i03xmka4b1

Dash Line Aesthetics

 

https://www.desmos.com/calculator/esuao1bt9w

Slope Field

 

https://www.desmos.com/calculator/mmc11jc1dx

Dual Exponential Map

 

https://www.desmos.com/calculator/oin1avtflq

Function Without Resolution

 

https://www.desmos.com/calculator/ojxnjrsygs

Palette

 

https://www.desmos.com/calculator/ei01v0jfid

Squirming Checkerboard

 

https://www.desmos.com/calculator/nxfaejmenk

https://www.desmos.com/calculator/navfxtovhy

https://www.desmos.com/calculator/tnb7js2r79

https://www.desmos.com/calculator/ypewd42a1o

https://www.desmos.com/calculator/tggsgg2ugl

https://www.desmos.com/calculator/totfak6a1j

https://www.desmos.com/calculator/l0lcvp4nd2

https://www.desmos.com/calculator/pthszhjonz

https://www.desmos.com/calculator/cyn6be21wt

https://www.desmos.com/calculator/ofawaku8pp

https://www.desmos.com/calculator/eqfovujtea

https://www.desmos.com/calculator/aymkagae85

https://www.desmos.com/calculator/2f9qtoygvw

https://www.desmos.com/calculator/sbnwehdrxv

https://www.desmos.com/calculator/ameo7liuhu

https://www.desmos.com/calculator/tac5trzl1k

https://www.desmos.com/calculator/tac5trzl1k

https://www.desmos.com/calculator/kbgbospcov

https://www.desmos.com/calculator/a0cnegaoqq

https://www.desmos.com/calculator/i9spbne9nw

https://www.desmos.com/calculator/vilqs4wk2i

https://www.desmos.com/calculator/je8oz2tsl8

https://www.desmos.com/calculator/vamk61mqqx

https://www.desmos.com/calculator/3igzsqi6nj

https://www.desmos.com/calculator/nkjtzouj9t

https://www.desmos.com/calculator/kmab6ldlay

https://www.desmos.com/calculator/bjkbvbjvqr

https://www.desmos.com/calculator/mzwkopl2ah

https://www.desmos.com/calculator/wojew5vlof

https://www.desmos.com/calculator/fnrkvgmaxh

https://www.desmos.com/calculator/k83cb2bmpn

https://www.desmos.com/calculator/j0celrdcrx

https://www.desmos.com/calculator/qfcvf6i8fc

https://www.desmos.com/calculator/dmlvrtxsqk

https://www.desmos.com/calculator/wnkvrozt0k

https://www.desmos.com/calculator/isuxhdddee

https://www.desmos.com/calculator/qsrqbnwdaj

https://www.desmos.com/calculator/tcb1nmqxqg

https://www.desmos.com/calculator/ofwd2w4bwg

https://www.desmos.com/calculator/5uo9iy9z94

https://www.desmos.com/calculator/fobqeu3hn1

https://www.desmos.com/calculator/uvlwofy4mv

https://www.desmos.com/calculator/jipsb9c5is

 

Complex Map Project Fallout

 

https://www.desmos.com/calculator/esqay114kf

Set of Lines

 

https://www.desmos.com/calculator/yg2jiinkzp

Kinda 3D?

 

https://www.desmos.com/calculator/ow1sgv6aj3

Frustration Born Beauty

 

https://www.desmos.com/calculator/bynxkkmngz

Gamma

 

https://www.desmos.com/calculator/hrkqthgz2t

Progressive Polygons

 

https://www.desmos.com/calculator/5yrgm46gis

Circles

 

https://www.desmos.com/calculator/09av6g8vrq

Tiling

 

https://www.desmos.com/calculator/vp7tx9riwm

Fun Whatever

 

https://www.desmos.com/calculator/3sw6nv6fa5

Vertical Function Repeater

 

https://www.desmos.com/calculator/wd5tn6bpoe

No Adequate Description

 

https://www.desmos.com/calculator/pqd1rdpefw

Byproduct of Gears

 

https://www.desmos.com/calculator/dd118mlrsa

Laggy Abstraction

 

https://www.desmos.com/calculator/k6ge1nf4ri

Integral Approximation

 

https://www.desmos.com/calculator/kdvdhvrzxb

Function Spinner

 

https://www.desmos.com/calculator/xb8zlnl6xl

Euler Spiral

 

https://www.desmos.com/calculator/jchp812puk

Shading and Boundary demonstration

Color and Texture In Desmos

Desmos the tool is an online graphing calculator, Desmos the site is a page that links to the calculator portion and a few other pages that cover graphs that the Desmos staff found notable. The staff picked graphs fall into two categories namely, “Math Examples” and “Creative Art”. I want to talk about a big problem with the latter of the two, namely it’s bias toward bad line art, and offer a few solutions.

First a bit of context. As I’m writing this, the graph art page is this:

Clipboard01

There’s a lot to unpack here.

First weird color choices. Violin, the shoe, Harry, and Disney Castle are all composed of lines that use the default colors that you get when making functions in Desmos. I suspect this is just because they didn’t know that they could change the colors on the functions when making a graph, but the result of having terrible colors is still what happens. Also that Mickey. Why this person chose purple and red I will never understand.

Next major issue is wonky shaping. Project and Drumset both have something clearly off about them, in a way that doesn’t necessarily look intentional. More specifically, Drumset is made entirely out of oddly utilized conics, that is parabolas and ellipsoids and such, that make the perspective look really screwed up. This is probably just because the creator wasn’t going for detail and probably didn’t know many more equations than those, but the point that it looks bad still stands.

The bunny, Winnie, and Rick are all marred my the fact that they’re just tracings of other images. This is a deeper issue that deserves another post entirely.

All that said, there’s still one aspect that’s setting each of these graphs back in a big way.

They’re all just line art.

I have no idea why all that the Desmos staff ever picks seems to be mediocre line art. Perhaps that’s all there is. Nobody really cares all that much about Desmos graph art, so it would make sense if nobody saw that much reason to make more substantial graph art. That I can’t fix, but the fact that these are all fairly bland pieces of line art is something I can offer help with.

If you want to shade in your piece of graph art, there are a few techniques I’m aware of that you could use. The rest of this post will be dedicated to exploring those.

Method 1: Shading

Desmos is primarily designed as a graphing calculator, and as such supports inequalities. That is to say if you have an equation like y>x, Desmos will shade in the region for which this is true, in this case the space above the line. The shading will be more translucent than the lines that one can make in Desmos, such that shaded regions can overlap. There are deeper ways to control the regions that can be shaded in this way, but for now I’ll just point out that it’s something that one can do.

Of the graphs pictured above, only two make use of anything beyond lines. Those are the bunny and the ballerina, both of which use it only sparingly and, coincidentally, inside of ellipses.

Shading is best for it’s easy manipulation and versatility. The aforementioned translucence lends itself to overlaying areas of shading, which can be used to create most of the colors a person could want.

Method 2: Lining

This one’s a little weirder than the last. Later methods far outdo this is terms of strangeness, but I’d still like to ask you to bear with me.

Lining looks like this:

Obviously I call it lining because it’s the type of shading that uses lines.

Basically the idea here is to have a set of lines or curves that create smooth shading through variations in density. That is, it looks darker when there are more lines close together.

Using this method relies on having fairly close control over large numbers of equations. This can be achieved manually, if you’re insane, or with lists the way I did in the graph above. In said graph, I have a list separating a bunch of lines. Then I distort those lines by adding in a multivariable equation. Then same effect could be achieved any number of other ways, but the point is that it works.

Method 3: Fill

Now we’re really going deep. Fill is the one of the only things in Desmos that I’m absolutely sure nobody knows about. It’s based on a glitch and may not work in the future, but is still worthy of note for as long as it isn’t patched.

To explain fill, I’ll first describe how I found out about it. I was playing around with the equation for a circle when it occurred to me to set x^2 + y^2 equal to something other than a constant. I set it to x and it graphed a circle of radius .5 tangent to the y axis at zero. Likewise I set it equal to y and got the same thing but tangent to the x axis. I set x^2 + y^2 equal to the square root of x^2 + y^2 and got a circle as if I had set it equal to 1.

Then I squared the aforementioned root and got this:

Clipboard01.jpg

This is what I call fill.

The best explanation I have for why this happens has to do with rounding errors in calculators. Sometimes when testing a calculator’s accuracy a person will put it through a test where they take the square root of a non-square number and then square the output to compare it to the original input. For example, they’ll take the square root of 2, square the decimal output, and it will likely come out as 1.9999999999 or something.

If you just set an equation equal to itself, Desmos won’t graph anything since it can’t detect any areas of change. However, using some functions to produce slight errors can trick Desmos into filling a space with the little scattered lines pictured above since it’s constantly detecting places to put lines.

Overall, fill is useful as it can fill spaces with texture rather than some flat color. It’s a bit hard to control, but if utilized properly it can be extremely versatile. For instance, if you construct fill around just one variable, the lines will only appear vertically. Likewise, using functions that produce more errors in certain regions can be used to make automatic areas of fill, which I used to make the galaxy in the sky of the Gatsby Graph that’s at the top of this blog.

Method 4: Post-Fill

It just works.

As it stands I have very little of an idea of what mechanisms produce the thing that I call post-fill. However, I do have some guesses.

Desmos processes single and multi- variable equations differently. For instance, if you tell it to graph y=sin(100x), it will do so in fairly high detail as it only has to process one axis of inputs. However if you tell it to graph say, 0=(sin(100x)-y)^3, which is the same curve, it will do so in much less detail because it’s suddenly having to process a plane of inputs rather than an axis. Post-fill, I think, comes from some sort of difficulty in trying to reconcile these two styles of calculation.

This is post-fill:

Clipboard01.jpg

As you can see, it’s some sort of shading error that can be produced by squaring a simple equation and then telling Desmos to shade the region that’s greater than zero. Swapping the x and y of the above equation will result in the grain of the glitch going horizontally rather than vertically.

Post-fill does not work if the second term of the equation getting squared is a power of 2. I’m told this is because computers, which work in binary, have an easier time with powers of 2, but as I don’t understand the mechanics of the glitch I can’t tell how much that actually effects the output.

The biggest issue in using post-fill has to do with the fact that it doesn’t work unless the conflict that produces it maintained. That is to say that you can’t do too much to the equation without Desmos deciding to use the shading checks that govern more complex equations, which would kill the effect. Boundaries can be put on it, but only boundaries that go along with the grain of the glitch. As such it can at most be used to produce an interesting background.

Method 5?: Plaid

And yeah, since it’s the day after April Fools I’ll note that adding “?plaidMode” to the end of a Desmos URL will turn all shading plaid.

Thanks for reading, and happy graphing!

Requiem For The Scrapped

It stands to reason that the first post on a blog should be a statement about the planned content of said blog.

Eh-hem…

This is my personal blog where I’ll house whatever stupid / interesting crap comes into my head. I expect the content here will mostly cover math / graphs, though if I have something to say about a piece of media, don’t be surprised if it shows up here.

So… that’s the general overview.

More specifically, I’d like to talk about a few of the concepts that’ve been on my mind lately. A few months back I attempted to do this in video. I wrote three scripts, recorded audio and visual aid, and one video came out. Evidently videos just aren’t my medium as the one video had terrible visuals and the other two never got finished because I have no drive to actually edit anything.

This, of course, is what brings us here. I’d like my inaugural post to start with a sort of memorial for the videos that never came to be. As such, the remainder of this post shall be the leftover scripts to those videos and whatever interjections I have to make.

Script in normal, comments in [bold], here we go…

 

The Spin Smile Analysis:

I think there are two reasons why it’s a shame that the graph Spin smile no longer appears under any staff picks lists on the desmos homepage. The first reason is that we’ll never know who made it, and the second is that it shows a better understanding of multivariable functions I see in most graph art.

The graph itself consists of one massive equation and 6 variables that are there to control, respectively, the current angle, the size and position of the eyes, and the size of the mouth and head. Most striking among these is probably the fact that the equation itself is only one equation. It’s got unshaded regions like the eyes and mouth, but it doesn’t use domain restrictions to do this. So how does it do it?

This method of graphing multiple shapes has to do with the fact that any number multiplied by zero is zero, but before we talk about that we have to discuss multivariable functions. Let’s back up a bit. In mathematics the single variable functions we tend to use are simply rules for taking input numbers and outputting other numbers. For instance, the function f(x)=x^2 takes the input “x” and outputs that number multiplied by itself. Typically these functions are represented by having each value of the inputs correspond to some point on a number line. Then, to visualize the function we draw a curve above and below the number line such that at any position, the distance between the curve and the number line is equal to the output of the function at that point.

Now, you probably could’ve figured that out, but it’s worth going over a specific case before we go and generalize it. So what’s a multivariable function? Simple, it’s a function that takes two input numbers and outputs one number. For instance, the multivariable f(x,y)=x+y would take the inputs “x” and “y” and output their sum. Given the generally accepted curve method for single variable functions, one’s first intuition for visualizing multivariables may be to use points along a plane as the inputs, then map those to some curved surface in 3D space. This is technically possible in desmos, if you use a pre-built graph such as this one [would have shown this on screen] like they seem to suggest,[would have shown this on screen] but for this graph, we only need to visualize the points that are positive, negative, and equal to zero.

If you define some multivariable function in desmos, say this equation [for visual, paste into Desmos: f\left(x,y\right)=\sqrt{x^2+y^2}] for the distance to zero, you can then set it equal to some number and desmos will graph a curve that represents every point where the output of the function is equal to said number. The distance equation can be set equal to something like 2, and it will graph a circle with a radius 2. It can also be set as an inequality, like less than 2, and it will shade the region where the condition is still met.

All that said, the real magic happens when one takes two multivariables and sets them equal to zero. Here [paste into Desmos: f\left(x,y\right)=x^2+y^2-1 and g\left(x,y\right)=\left(x-h\right)^2+\left(y-k\right)^2-1] I have defined two multivariable functions. If I set either equal to zero, one will graph a circle of radius one, the other will graph the same around some arbitrary point of my choosing, likewise setting either to less than zero will shade said circle’s interior. So what happens when I multiply them together and set that equal to zero? Well, the answer is simple if you consider what’s happening when I graph either equation on it’s own. The circle appears at the points when the function is equal to zero, and can be shaded at the points when it’s negative. Since any number times zero is zero, the multiplied functions will be equal to zero at any point where either is zero. Therefore, we can deduce that the multiplied graph should show both circles and, sure enough, it does! [paste into Desmos: f\left(x,y\right)g\left(x,y\right)\le 0] Likewise, by overlapping the circles, the shading will invert, which makes sense given that, you know, a negative times a negative equals a positive. [would have cut to the clip from Stand and Deliver for this line] The multiplication method can be used to graph any set of functions simultaneously, but we should get back to Spin smile.

Here [for visual, look here] I have broken Spin smile down to all its constituent functions. Looking at them, a pattern seems to emerge, all the instances of t seem to be in little modules of x, y, and a trig function involving t as a rotation variable. These little modules are a little something I’ve been calling the function spinner, perhaps more aptly called a rotation transformation or something. The idea is that you take the function you want to rotate and replace, say, every “x” with a “cos(t)x-sin(t)y)” and every “y” with a “cos(t)y+sin(t)x)”. Suffice it to say that these little transformations can be used to rotate any graph, whether it be multivariable or parametric. [paste into Desmos: \left(\cos \left(a\right)X\left(t\right)-\sin \left(a\right)Y\left(t\right),\cos \left(a\right)Y\left(t\right)+\sin \left(a\right)X\left(t\right)\right)]

I could separate out all the rotation transformations, but for the purposes of this analysis, I think it makes more sense to just set the angle to zero and simplify. [for visual, look here] From here it’s plain to see that it’s just simple circles for the eyes and head, and the relative strangeness going on here is the mouth.

After all I’ve said, the half circle for the mouth is the thing on this graph that I see as it’s crowning achievement. I’ve been trying to figure out a way to graph half circles for months, and here comes an elegant solution gift wrapped in a silly face. Looking at the mouth individually, we can see that it’s composed of three equations, marked here [for visual, look here]  as one, two, and three. One is an equation for this [paste into Desmos: 0\ge \left(x\cdot \frac{\left|y\right|-y}{2y}\right)^2+y^2-b^2] strange band with a half circle coming off of it. Two and three just graph the band and are there to cancel it out, in much the same way that the circles canceled out earlier. Two and three are just lines, the real meat is in equation number one.

So how does it work? Looking at it, it just looks like a messed up equation for a circle, with “b” as the radius and something odd going on in the “x” compartment. The secret lies there. The fraction [paste into Desmos: \left(x\cdot \frac{\left|y\right|-y}{2y}\right)]  that’s rooming with x simplifies to look like this. [paste into Desmos: \left(x\frac{1}{2}\left(\frac{\left|y\right|}{y}-1\right)\right)] Looking at that y bit as a function of x reveals that it simply outputs one or negative one based on whether the input is positive or negative, respectively. In context, that would mean it’s positive at every point above the origin vertically and negative at every point below. That means that above the origin it’s basically graphing this [paste into Desmos: 0\ge y^2-b^2] function, which accounts for the band, and below the origin it’s graphing this [paste into Desmos: 0\ge x^2+y^2-b^2] function, which accounts for the half circle. An elegant method for getting a half circle, if I do say so myself.

Add in the rest of the mouth equations to cancel the rest of the half circle, replace the rest of the face, and swap all x’s and y’s with spinners, and you’ve got Spin smile. I really like it. It does a lot with the tools desmos provides and a good understanding of mathematics. It’ll probably never make it onto the creative art staff picks as it’s neither high detail or a dirty trace, but I think it still stands as a showcase of what’s possible in desmos graph art. And with the level of stuff everyone seems so fond of making, I like it for it’s clever problem solving. I guess you could say it makes me smile.

 

The Boat Guy Analysis: [This one has so many visual notes that I’ll adress them later]

I’ve been making graph art for about four months now. I’ve made some good stuff and some bad stuff. I bet it all started with this graph.

Imagine it, March of 2015, I’m casually looking through one of desmos’ staff picks lists and I find this piece of graph art, a guy rowing on a boat in an endless sea; the sun is in the sky and some clouds are passing by. The intricacy of everything is astounding and even more… it moves! My younger self is impressed and saves the graph, renaming the save in the process. “I found this boat guy”. great

I don’t really like how I went about this, making bloated lists of all the cool stuff is the real way to go, but I digress.

This nameless graph was the first thing I thought of when I sat down with a computer and decided to make some dumb fish. It’s focus on shape and animation is probably the best part. Let’s take this thing apart.

Simple parts first. The sun is just a couple of circles and there’s this green… thing under the water. Easy, next. The water is pretty clearly made of some sine waves, though in these we can see the emphasis on shape come through. It’s three layers to create a sense of shading and depth. Looking at the individual layers, we can see that each is made from taking two sine waves and adding them together to create this lumpy, inconsistant look. The lumps on each of each of these are all formed by the same sine, which has a low amplitude and a short wavelength since it’s just there to add detail. The rest of the waves are all different. Between them, x and s are multiplied by varying values so they won’t line up or move together, respectively. Capping them off, the purple wave is at a lower height so that it gives depth to the water and doesn’t stand out as, well, purple.

Moving on to the figure himself we’ll notice the equations becoming a lot heavier in length. The boat, for example is this long thing. Now it didn’t need to be that long, for instance this component that’s seen twice could’ve been easily shortened to look like this. Not sure why it’s left long, but what’s more important is it’s purpose. The whole thing is multiplied by an x to the half power which, when moving the slider s, rocks the whole boat. Since it’s on both sides of the inequality, the boat moves with uniformity, never changing it’s shape all that much. The last unaddressed component of the boat is this bit modified from the equation for an ellipse that gives the lower part of the boat it’s round shape.

The person in the boat revisits most of the same ideas. The head is just a circle with the component that rocked the boat to keep it moving naturally. For that matter, I’ve highlighted here the instances of this bit throughout the figure. The body is just more of the same, this square root bit defines it’s overall shape, while the afore highlighted bit keeps it moving. Desmos will graph any function that’s just in terms of x as if it were equal to y, so the only thing left is this other root that get’s added in and then immediately subtracted. On it’s own it looks like a strange thing to do until you realize that desmos can’t handle imaginary numbers. I did a similar thing with my fish graph: the idea is that since desmos has no definition for any square roots of negative numbers, it will just not graph any regions of equations that would require them, even if they’re divided by themselves or subtracted from themselves. The result is that one can stop any line freely without having to use desmos’ range phrasing, which is exactly what this graph does. Without these stopping the curve, the boat guy’s body would explode out to the left and look bad. Why they didn’t just use a range restriction is anyone’s guess, but I suspect it’s probably the same reason that all the shapes’ borders are left hashed.

The last part of the figure is the rowing oar line, which is by far the longest equation in this graph. However, I think you’ll find that it doesn’t look quite as long when I highlight how much of this thing is just there to cut off the line. Both cutoffs have two components, such that the line is stopped with a minimum and a maximum, with one stopping it’s horizontal distance and one stopping it’s vertical. Aside from the cutoffs, the rest is pretty straight forward. It’s just a line. The most interesting part is probably the fact that it creates the rotating motion with use of a sine function. You see, based on the value of s, this sine will alternate between values of 1 and -1. When it’s 1, the x’s cancel and it’s just a horizontal line with a height of .4. When it’s -1, the x’s will add and it’ll be a line with a slope of 2 and an x intercept at the average of these two numbers, 6.8. The transition between these two states coupled with the rocking component is what gives the oar it’s fluidity. Now onto the last part.

The clouds. First thing to note about them is that there’re two of them, which can be seen in the equation itself. In my Spin smile video I talked about how multiplying together multivariable equations can allow one to graph as many things at the same time as they so choose. That’s exactly what’s going on here. Looking at the components of the equation, the only differences between the actual clouds have to do with position and movement. Other than that, the clouds’ equations just look like ellipsoids, except for the key difference: the sin under x. Ordinarily this would be a constant that stood for the width of the ellipse. Since it’s a function based on y, the width will change according to y’s value. This can be clearly seen if we put a graph of the sine over the cloud. Sure enough, when the sine of 10 y equals 0, so to does the width of the cloud.

Now, when looking at the cloud up close, you can see exactly what’s going on with it. It just looks like this stack of ovals, which, given the way it’s constructed, is what it is, but what I think is really important to note about this graph is how it looks when you zoom out. The borders between the individual segments disappear into each other as desmos becomes incapable of dealing with the amount of detail it would take to determine the shape of each. However, this works greatly in the graph maker’s favor as it fills out the clouds, making them look more like solid things than stacks of segments.

And that’s what this graph really has going for it. It pays great attention to the way that desmos handles multivariable equations and uses it to it’s advantage in handling the shape of these clouds. Likewise, it’s aware of the shaping of the boat and figure at all times, keeping them looking right, and of the water, giving it depth and an organic lumpiness that is characteristic of water. The graph maintains its emphasis on quality shapes when set in motion, keeping everything looking right and organic for the scene. It’s this kind of attention to detailed form and motion that puts it above so much other graph art, and it’s this that makes it such an inspiration to behold even after all this time.

Shine on you crazy graphman.

 

Alright, now that the text of those is posted. Great.

After having gone a few months without editing these videos, a friend approached me saying that he’d be willing to edit any math videos I wanted to make. We discussed a bit and I sent him all of my production files on google docs so that he could get editing at his leisure. However, that was a month and a half ago and I’m not getting a sense that he’ll ever get around to those things. Maybe what I had recorded is so ugly that he doesn’t want to look at it, maybe the fact that some of the visuals don’t have files already prepared was off-putting. Either way, the fact of the matter is that I want to talk about other things, and those are somewhat dependent on these two videos being in some canon of mine, so I needed to release them somehow. Thus, blog.

If you’re also insane enough to want to attempt editing these things for me, you can find the files here.