Venerdì 21 Novembre sarò a Roma alla Rimessa FAB, in via delle zoccolette 28, alle 19:00 dove presenterò insieme a Valentina Tanni la nuova edizione di Post-Digital Print in italiano.
Sabato 22 Novembre, invece sarò a Napoli, alla Libreria Tamu, in via Santa Chiara 10h, alle 18:00, dove la presentazione sarà fatta insieme a Corrado Melluso e Greg Olla.
Spero di vedervi lì!

On Friday 21 November, I will be in Rome at Rimessa FAB, in via delle zoccolette 28, at 7:00 pm where I will present the new edition of Post-Digital Print in Italian, together with Valentina Tanni.
On Saturday 22 November, I will be in Naples, at the Libreria Tamu, in via Santa Chiara 10h, at 6:00 pm, where the presentation will be made together with Corrado Melluso and Greg Olla.
I hope to see you there!

#tacticalpublishing #digitalpublishing #publishing #publishinghistory #indiepublishing #independentpublishing #mediaart #newmediaart #netart #internetart #artsciencetechnology #creativecodeart #creativetechnology #digitalarchives #mediahistory #mediaarchaeology #retrofuture #artistbook #experimentalpublishing #electronicliterature #zines #digitalwriting #mediatheory #mediastudies #digitalhumanities #posttruth #mediamanipulation #hacktivism #postdigital #postdigitalprint

FailedStellations

Blogpost+More Images: https://blog.illestpreacha.com/mathober2025stellations

#mathart #mathober2025 #mathober #mathober10 #Stellations #3d #Livecoding #animations

For my 11th sketch of Mathober2025 (curation by @fractalkitty ) coded in #LiveCodeLab, FailedStellations takes the 10th prompt of Stellations and showcases a failed attempt of that.

#Poetry
Extrusion was Required
But the attempt has Backfired
The cubes are still There
And their presence is Here

#creativecoding #coding
#newmedia #scifi #animation
#math #geometricart #geometry #3d

#codeart #programming #programmer #newmediaart #creativecodeart
#dailyart #artoftheday #digitalart #worldbuilding #illestpreacha

Some LibreLogo from a few years ago: a modified Pythagorean tree with rainbow colours.

#CreativeCoding #pattern #fractal #Logo #LibreLogo #LibreOffice #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #2D #GraphicDesign

@scruss The PICTURE command can group objects, and also output SVG animations. Although I’ve made a screen recording here as animated SVGs aren’t accepted

TO CORNER :S
RIGHT 45 FORWARD :S RIGHT 45
END

TO ONESIDE :S :DIAG :LEVEL
IF :LEVEL = 0 [ STOP ]
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
LEFT 90 FORWARD :S LEFT 90
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
SLEEP 20
END

TO SIERP :S :LEVEL
:DIAG = :S / 1.414
REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
END

CLEARSCREEN
HIDETURTLE
PENUP HOME RIGHT 90 BACK 100 LEFT 90 BACK 100 PENDOWN
; PICTURE "≈" [
; SIERP 10 2
; ]

PICTURE “Sierpinski004.svg” [

repeat 1 [
SIERP 10 4
SLEEP 2000 ]

#animation #SVG #loop #2d #CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #GraphicDesign

@scruss Nice, this version has a few changes to fill the shapes with PENDOWN and PENUP to avoid draw extraneous lines.

TO hx :size
REPEAT 6 [
tri :size FORWARD :size LEFT 60 CLOSE FILL
]
END

TO PT :size
FORWARD :size
RIGHT 150
FORWARD :size
LEFT 30
END

TO superhex :size
REPEAT 6 [
FILLCOLOR "gray" FILLTRANSPARENCY 50 hx :size PU PT :size FORWARD :size LEFT 60 PD
]
END

TO tri :size
REPEAT 3 [
PT :size
]
END

HOME CLEARSCREEN HIDETURTLE
superhex 50

#CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #geometry #CreativeCode #procedural #CreativeCodeArt #design #tiling #GraphicDesign

@scruss Thanks. Here’s the Sierpinski program adapted to run LibreOffice using the built-in LibreLogo environment https://help.libreoffice.org/latest/en-US/text/swriter/librelogo/LibreLogo.html

One of LibreLogo’s advantages is that the output is vector graphics that can be edited (but rasterised here for convenience).

TO CORNER :S
RIGHT 45 FORWARD :S RIGHT 45
END

TO ONESIDE :S :DIAG :LEVEL
IF :LEVEL = 0 [ STOP ]
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
LEFT 90 FORWARD :S LEFT 90
ONESIDE :S :DIAG :LEVEL - 1
RIGHT 45 FORWARD :DIAG RIGHT 45
ONESIDE :S :DIAG :LEVEL - 1
END

TO SIERP :S :LEVEL
:DIAG = :S / 1.414
REPEAT 4 [ ONESIDE :S :DIAG :LEVEL CORNER :DIAG ]
END

CS
HT
PU HOME RT 90 BK 100 LT 90 BK 100 PD
SIERP 10 4
FILL

#CreativeCoding #pattern #Sierpinski #fractal #Logo #TurtleGraphics #LibreOffice #LibreLogo #geometry #CreativeCode #procedural #CreativeCodeArt