Making Mathematical Art with L-Systems

  Рет қаралды 13,252

Tom Rocks Maths

Tom Rocks Maths

Күн бұрын

Tom Rocks Maths intern Max Cairney-Leeming explains how to make mathematical art using Lindenmayer Systems...
L-systems consist of lists of symbols which represent a drawing function, and a set of rules that are applied to the symbols iteratively. Starting from a simple axiom - often just a straight line - complex systems can be generated which demonstrate fractal-like behaviour. The Heighway Dragon Curve is one such example, as well as realistic plants and trees that are used in animations in films and video games.
Produced by Max Cairney-Leeming with assistance from Dr Tom Crawford. Max is a second year student studying Maths and Computer Science at the University of Oxford. Tom is an Early-Career Teaching and Outreach Fellow at St Edmund Hall: www.seh.ox.ac.uk/people/tom-c...
For more maths content check out Tom's website tomrocksmaths.com/
You can also follow Tom on Facebook, Twitter and Instagram @tomrocksmaths.
/ tomrocksmaths
/ tomrocksmaths
/ tomrocksmaths
Get your Tom Rocks Maths merchandise here:
beautifulequations.net/collec...
Thank you to the following for providing images/video clips under a Creative Commons licence:
Schmendreck
Icecreeper28
Ryoichi Mizuno
Confreaks

Пікірлер: 47
@TomRocksMaths
@TomRocksMaths 3 жыл бұрын
Check out Max's video explaining how to 3D print your own fractal here: kzbin.info/www/bejne/r37KkqKYn5h4mtk
@wgwells
@wgwells 2 жыл бұрын
I wondered why Tom's voice had dropped to a lower register! XD
@travisgray6983
@travisgray6983 2 жыл бұрын
Wow, I'm impressed with how natural some of those botanical inspired systems look. It's amazing what patterns and shapes emerge from such simple sets of rules!
@stevecummins324
@stevecummins324 2 жыл бұрын
Going the other direction... I recommend a book by the Biologist Brian Goodwyn "how the leopard changed its spots"... covered how simple properties relating to say calcium concentration, and membrane "springyness" could be responsible for much of the morphology of biology. Also seems able to explain pigmentation patterns in say cats... hence the title. lol
@dragoncurveenthusiast
@dragoncurveenthusiast 2 жыл бұрын
I love these kinds of things
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
The name kinda gives it away :p
@CompleteGodel
@CompleteGodel 10 күн бұрын
Great video! Just found out cinema4d allows L-systems to be easily implemented in 3d, and this helped a lot.
@Brontalo
@Brontalo Жыл бұрын
An L-system i found is: A = -C++A ; B = B--C+ ; C = AB with Axiom AB. A,B,C is just draw 1 forward and +,- is turn 45°. and it turns into a neat wave-spiral.
@TomRocksMaths
@TomRocksMaths Жыл бұрын
awesome :)
@robertschlesinger1342
@robertschlesinger1342 2 жыл бұрын
Very interesting and worthwhile video. An excellent book on the subject is "The Algorithmic Beauty of Plants."
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
Yes - great book.
@Enigma758
@Enigma758 4 ай бұрын
I have two copies 😃
@Nhn1460
@Nhn1460 2 жыл бұрын
I did a paper in my ib on the fibonacci fractal and its similar to this with the rule Fn => Fn-1 + Fn-2 but rather than adding numbers it puts together 0s and 1s which decide its direction. Really interesting to see a video on a similar system!
@srinandanasastry3001
@srinandanasastry3001 2 жыл бұрын
You always come up with some really legit stuff 🤩💫
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
Glad you enjoyed it!
@NateCrownwell
@NateCrownwell 2 жыл бұрын
Super cool! Thank you Tom!
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
Glad you enjoyed it :)
@henrymarkson3758
@henrymarkson3758 2 жыл бұрын
Great stuff, Max.
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
Agreed!!
@DommageCollateral
@DommageCollateral 11 ай бұрын
0:43 i would call it alphabet and letters (or how do you engl call alphabet elements?). this is basically just a way of creating the syntax for predicate logik
@jameshyde830
@jameshyde830 2 жыл бұрын
This takes me back 13 years!
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
Was this part of the CS course?
@jameshyde830
@jameshyde830 2 жыл бұрын
@@TomRocksMaths yeah it was one of the two assignments in Michaelmas, using Haskell.
@joshuaisemperor
@joshuaisemperor 2 жыл бұрын
Cool!
@bludeat7398
@bludeat7398 3 жыл бұрын
nice
@janjaki2741
@janjaki2741 2 жыл бұрын
I think im going to use these for my art very soon 😍
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
awesome - let me know how they turn out!
@tjtommy5495
@tjtommy5495 Жыл бұрын
How would you go about making a Penrose Tiling using L Systems?
@HienNguyenHMN
@HienNguyenHMN 2 жыл бұрын
I wonder if there's a way to introduce chance. e.g., sometimes a branch ends in a leaf and sometimes it continues to spawn new branches/trunks.
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
yes - these kinds of models are used for the growth of trees and networks of blood vessels in the body
@kadeksatriadi7845
@kadeksatriadi7845 2 жыл бұрын
I am inspired!
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
awesome!
@Reliquancy
@Reliquancy 2 жыл бұрын
I was thinking maybe there’s a way to translate the axioms of geometry into an l system so for example the pons asinorum theorem looks like a shrub maybe idk.
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
A fun idea for sure!
@conorgardiner3081
@conorgardiner3081 2 жыл бұрын
Love ur vids where u do schools exams👍 could you do a national 5 Scottish exam please. Keep it up 🙌
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
I'll add it to the list thanks - more exam videos coming over the summer.
@mathevengers1131
@mathevengers1131 3 жыл бұрын
Here's link to a video of fractional calculus: kzbin.info/www/bejne/r3qZeHSNmNd-nLs
@sakibhasan7857
@sakibhasan7857 2 жыл бұрын
Is that ur voice?
@ragnkja
@ragnkja 2 жыл бұрын
The voice in the video is that of Max Cairney-Leeming.
@ralluzarebon
@ralluzarebon 3 ай бұрын
Kshars lvl
@leeme7513
@leeme7513 2 жыл бұрын
would you take an IQ test and show your results?
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
I don't really believe in IQ tests - they are just like any other exam and can be studied for
@stevecummins324
@stevecummins324 2 жыл бұрын
they're testing something, but I fairly sure it's not intelligence I used to be fairly rubbish at the multiple choice visual, spot the pattern type.. Had a hunch they might work similar to Stroop tests and be more about confidence/lack of cognitive interference/not 2nd guessing oneself etc than IQ. On computer biased implementation, when I changed technique and stopped trying to actively reason the patterns, and had confidence to button bash, sticking with the very first answer that I felt like...I tend to score +20 over my original technique.. Not being able to justify choice of answers with more than "it felt right" ... well that doesn't sit well with my understanding of what IQ should mean lol
@77tigers26
@77tigers26 2 жыл бұрын
nice
@TomRocksMaths
@TomRocksMaths 2 жыл бұрын
glad you enjoyed it!
The Laws of Indices Explained
6:03
Tom Rocks Maths
Рет қаралды 12 М.
Grow Fractals in Python! Turtle Graphics
8:01
Coder Space
Рет қаралды 19 М.
ХОТЯ БЫ КИНОДА 2 - официальный фильм
1:35:34
ХОТЯ БЫ В КИНО
Рет қаралды 2,4 МЛН
MOM TURNED THE NOODLES PINK😱
00:31
JULI_PROETO
Рет қаралды 6 МЛН
The Most Mathematical Flag - Numberphile
7:13
Numberphile
Рет қаралды 1,6 МЛН
Oxford Calculus: Jacobians Explained
29:25
Tom Rocks Maths
Рет қаралды 242 М.
Turning Math Into Art With Beautiful Fractals
8:45
Numb3r Tr33
Рет қаралды 222 М.
L Systems : Creating Plants from Simple Rules - Computerphile
15:16
Computerphile
Рет қаралды 44 М.
The Mathematics of String Art
10:36
Virtually Passed
Рет қаралды 502 М.
Introduction to L Systems: Generating Procedural Plants
17:17
Barney Codes
Рет қаралды 6 М.
Animation vs. Math
14:03
Alan Becker
Рет қаралды 60 МЛН
Design Theory: Shape Appeal
11:53
Sinix Design
Рет қаралды 252 М.
The Secret of Floppy Paper - Numberphile
7:04
Numberphile
Рет қаралды 402 М.
The Map of Mathematics
11:06
Domain of Science
Рет қаралды 13 МЛН
ХОТЯ БЫ КИНОДА 2 - официальный фильм
1:35:34
ХОТЯ БЫ В КИНО
Рет қаралды 2,4 МЛН