Algorithmic art

Arte visuale (…) nella quale l’opera è generata da un algoritmo.
L’artista scrive il codice, il computer esegue il codice e produce l’opera (sullo schermo, stampa, plotter, …).

Temi

Animazioni 2D – Animazioni 3D – Arte NFT – Automi cellulari – Chaos Game – Curve celebri – Frattali – Ricorsione – Teoria del caos –

Autori / Gallerie

Strumenti

Applicazioni, con ambiente WYSIWYG, dotate di un linguaggio ospite

  1. Art of Illusion + …
  2. Blender + Python
  3. LibreOffice Writer + LibreLogo (Python)

Applicazioni specializzate (con eventuali linguaggi dedicati)

  1. BlocksCAD | OpenSCAD
  2. ContextFree
  3. POV-Ray
  4. Processing.org | p5.js | Processing.py

Linguaggi generalisti dotati di capacità grafiche oppure di librerie grafiche

  • Java + Applet | AWT
  • Python + PyGame | Turtle | VPython
  • TurboPascal + Graph
  • VisualBasic

Linguaggi didattici orientati al disegno

  • LOGO
  • Scratch + Pen
  • Small Basic + GraphicsWindow | Turtle

2022… Intelligenza artificiale