Matt Henderson Profile picture
Apr 13, 2020 3 tweets 1 min read Read on X
draw a line, and extend it deflected by a fixed angle. Continue, adding the angle again each time. The result is a Euler spiral
with the right angle, it's even possible to create an Euler spiral of Euler spirals Image
#mathematica code

\[Theta]inc = 0.05;
n = 50000;
pts = Accumulate[
Table[With[{\[Theta] = \[Theta]inc i (i - 1)/2}, {Cos[\[Theta]],
Sin[\[Theta]]}], {i, n}]];
Graphics[
{White, Opacity[0.8], Thickness[0.003], Line[pts]},
Background -> Black
]

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Matt Henderson

Matt Henderson Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @matthen2

Apr 3
a simple way to fingerprint a language-

take a bunch of text in the language, and every time one character occurs after another, connect them with a line from the left side to the right side

here is English after 70 million characters Image
some more languages Image
notice that similar languages look similar Image
Read 8 tweets
Sep 3, 2022
an app where kids can view their lego models as if they were real and full scale

I made these with Stable Diffusion - pushing the photo away from 'lego' and towards 'photograph'
Read 6 tweets
Aug 30, 2022
we can now create infinite zooming fractals using Stable Diffusion's machine learning models

for this one I entered "scottish coastline satellite image"
for this one I put "path going into forest"
"new york city buildings looking down from a distance"
Read 8 tweets
Jul 2, 2022
give each pixel a random Pokemon type, and then battle pixels against their neighbors, updating each pixel with the winning type (using the Pokemon type chart)

we quickly see areas of fire > water > grass > fire, electric sweeping over, ground frontiers taking over etc etc
this is a cellular automaton, inspired by the rock-paper-scissors automaton-
in this version, pixels only battle against the four neighbors to the north, south, east, and west (and not in the four corners)
Read 6 tweets
Oct 30, 2021
no matter how chaotic and unstable the orbits of these three gravitational bodies are, their centre of gravity (centroid of the triangle) always remains stationary and fixed in space
in general the centre of gravity moves at a constant velocity, but I ensured this velocity was zero for these simulations
Read 4 tweets
Aug 6, 2021
did you guess what shape is hidden in the circumference of this wire?
equation of the wire Image
or, more succinctly in @WolframResearch #Wolfram language:
RotationTransform[ t, {0, 1, 0}][
Join[ Entity["PopularCurve", "PiCurve"]["ParametricEquations"][t] /
500 + {3, 0}, {0}]]
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(