# Leaf

2016-06-11, post № 128

**art**, **haiku**, **poetry**, #anim gif, #animated, #animated gif, #cliff, #fall, #foliage, #gif

A leaf on a tree

gets blown away by the wind

and falls down a cliff.

2016-06-11, post № 128

**art**, **haiku**, **poetry**, #anim gif, #animated, #animated gif, #cliff, #fall, #foliage, #gif

A leaf on a tree

gets blown away by the wind

and falls down a cliff.

2016-06-04, post № 127

**mathematics**, **programming**, **Pygame**, **Python**, #circle, #circles, #curve, #cycloid, #epi, #epicycloid, #geometry, #hypo, #hypocycloid, #rolling, #trace

A cycloid is the curve generated by tracing a point on a smaller circle rolling around an bigger circle.

The word cycloid comes from the greek word “κύκλος” meaning “circle”. There are epicycloids and hypocycloids (smaller circle located above and beneath the bigger circle).

The cycloid is determined by the ratio between the two circle’s radii .

More information can be found on this Wikipedia entry.

Source code: cycloids.py

Extra assets: cycloids-0_k3_hypo.png, cycloids-1_k3_epi.png, cycloids-2_k4_hypo.png, cycloids-3_k4_epi.png, cycloids-4_k5_hypo.png, cycloids-5_k5_epi.png, cycloids-6_k6_hypo.png, cycloids-7_k6_epi.png, cycloids-10_k3.8_hypo.png, cycloids-11_k3.8_epi.png, cycloids-12_k5.5_hypo.png, cycloids-13_k5.5_epi.png, cycloids-15_k7.2_epi.png

2016-05-28, post № 126

**BASIC**, **mathematics**, **programming**,

Using the same method used in my previous Sierpiński Triangle program, which is written in Python, I wrote a fractal generator for my graphing calculator TI-84 Plus in BASIC.

Source code: sierpinski-tirangle.basic

2016-05-21, post № 125

**BASIC**, **mathematics**, **programming**, #old hardware, #prime, #prime generation, #Texas Instruments, #TI

Being a fan of old hardware, I used the TI-99/4A (released in 1981) to calculate some primes.

The code is written in BASIC, the programming language found on most computers of this era.

Further information on the TI can be found in this Wikipedia article.

Source code: ti-99-4a-primes.basic

2016-05-16, post № 124

**art**, #anim, #anim gif, #animated, #animated gif, #church, #gif, #pixel, #pixel guy

Celebrating Pentecost.

2016-05-14, post № 123

**BASIC**, **games**, **programming**, **TI-84 Plus**, #four in a row, #four wins, #graphing calculators, #GTR, #Texas Instruments, #TI

Using the programming features given on Texas Instruments’ graphing calculator TI-84 Plus, I created this text-base connect four game.

The code is written in BASIC and can be seen below.

To transfer code to and from the graphing calculator, I used Texas Instruments’ TI Connect™ CE Software^{ [1]}.

- Numbers
`1`

to`7`

put your piece accordingly, - ‘clear’ pauses the game (for taking screenshots).

Source code: connect-four.basic

2016-05-07, post № 122

**art**, #animated, #animated gif, #animation, #color, #colored world, #colorful, #coloring, #gif, #guy, #pixel, #pixel guy

The little pixel guy comes across a grey world and starts coloring it.

Extra assets: colors_dithered.gif

2016-04-30, post № 121

**mathematics**, **programming**, **Pygame**, **Python**, #animated fractal, #flake, #fractal, #fractal generating, #fractal gif, #generate

In my collection of programs generating fractals this famous one cannot miss.

The Koch snowflake is generated by starting with an equilateral triangle. Every side of the triangle then gets cut into three equal pieces and the center one gets replaced with yet another equilateral triangle.

To get the perfect fractal, you would need to repeat this process infinitely many times.

More information on the snowflake can be found in this Wikipedia entry.

- ‘F1’ iterates the fractal,
- ‘F2’ zooms in,
- ‘F3’ zooms out,
- ‘F4’ resets zoom,
- ‘F5’ takes a screenshot,
- Arrow keys move the camera around.

Source code: koch-snowflake.py

Extra assets: koch-snowflake_zoom.py, koch-snowflake_frame-0.png, koch-snowflake_frame-1.png, koch-snowflake_frame-2.png, koch-snowflake_frame-3.png, koch-snowflake_frame-4.png, koch-snowflake_frame-5.png, koch-snowflake_frame-6.png, koch-snowflake_frame-7.png, koch-snowflake_frame-8.png, koch-snowflake_frame-9.png

Jonathan Frech's blog; built 2024/07/06 12:42:51 CEST