▸ Cosa fa
App nativa macOS (bundle .app via py2app) che trasforma una citazione testuale in un'immagine dall'aspetto di una pagina di libro fotografata — pronta da pubblicare sui social. L'effetto non è un singolo filtro ma la sovrapposizione di fenomeni fisici modellati separatamente: grana della carta (rumore multi-ottava, fractal Brownian motion con componente fibrosa direzionale, ponderata verso le alte frequenze come in uno spettro di energia turbolenta), trasparenza del foglio (testo del retro che traspare), vignettatura dell'obiettivo e micro-imperfezioni di stampa. Parametri: font serif di sistema, corsivo/grassetto, allineamento, formato 1:1 o 4:5 (standard Instagram), colore carta (bianco naturale, avorio, crema, ingiallita, grigio), colore inchiostro (nero stampa, seppia, grigio, blu notte), corpo del carattere, intensità di grana/trasparenza/vignettatura. Anteprima in tempo reale ottimizzata (da ~700 ms a ~60 ms) tramite cache del substrato cartaceo, rendering a risoluzione ridotta durante l'editing e debouncing degli slider a 120 ms. Determinismo garantito: a parità di testo, parametri e seed il render è pixel-identico.
▸ A cosa serve
Produrre immagini per citazioni letterarie con qualità tipografica controllata — utile per chi gestisce un blog letterario e vuole materiale visivo per i social. Sul piano formativo è una nuova istanza dello stesso approccio di Lettera 25: scomporre un fenomeno visivo complesso nei suoi contributi elementari, modellarli matematicamente in isolamento e sovrapporli — lo stesso modo in cui un campo aerodinamico si scompone prima del post-processing.
fBm · grana cartaVignettaturaTrasparenza foglioPyObjC · py2appDebouncing 120 ms
⤓
Vai al repository
github.com/braucci/LibroQuote
→