villares, to python Portuguese
@villares@pynews.com.br avatar
villares, to python Portuguese
@villares@pynews.com.br avatar
ericof, to arte Portuguese
@ericof@pynews.com.br avatar
ericof, to arte Portuguese
@ericof@pynews.com.br avatar
villares, to python Portuguese
@villares@pynews.com.br avatar
minioctt, to AdobePhotoshop Italian

Dovrei iniziare quantomeno a provare a fare certe pixel art che mi servono, se ho intenzione di fare i miei giochini, ma ho realizzato che sto un po’ rimandando… Ci ho pensato un attimo, e mi rendo conto che succede perché semplicemente non ho le condizioni esterne giuste per mettermi a disegnare quella roba: tutti i programmi (per PC) sono scomodi. 😶️

Più o meno su mobile (tablet o smartphone) qualcosa di agibile si trova, e riesco a disegnare senza incazzarmi affatto, anche se, ovviamente, non è il massimo… con il touch screen, tra le dita che coprono la vista, la generale imprecisione dei tocchi, e il fatto che quando sono a casa vorrei usare il potenzialmente più comodo PC per i disegnini pixellosi, non riesco granché ad accontentarmi. Appunto, su PC non ci sono software comodi, perché per qualche motivo l’ennesima devianza dei tempi moderni è che si debba usare il mouse e solo il mouse per disegnare pixel art — e voi sapete come sto io col mouse (mi accorgo ora di non averlo mai spiegato bene però… pazienza, un giorno scoprirete) — nonostante ai tempi antichi il topo non esisteva nemmeno, eppure con la tastiera si disegnava bene uguale. Vi giuro, non ho trovato un editor completo che sia uno che permetta di disegnare muovendo un cursore e piazzando il colore usando solo la tastiera, e questo per me è un problema più grande di quello che suona. 😩️

A dire il vero, ne ho trovato giusto qualcuno sperimentale, progettini iniziati per sfizio e mai finiti, con troppi compromessi e limitazioni che mi impediscono di prendere ed usarli con felicità; ve li elenco per pietà: cmdpxl, pypixelart, KDP, Pixkey e, Peachel. Stavo quasi pensando di usare programmi di fogli di calcolo per disegnare, che di base hanno un buon workflow per la tastiera (e a volte ci ho disegnato sopra…), e permetterebbero di usare le macro per implementare le funzioni di settore mancanti… ma mi sono subito scontrata con la realtà di: niente Excel su Linux (il 2007 va in Wine ma palle), LibreOffice Calc non permette di mappare a tasti il secchiello per colorare le caselle (non è chiaro se sia una funzione mancante oppure un bug), OnlyOffice Spreadsheet ha millemila bug tra cui problemi di ridimensionamento delle celle (non ho voluto nemmeno proseguire oltre quindi lmao), e sia Excel Online che Google Sheets fanno veramente cahare liquido. E allora, pure stavolta, l’ennesimo progetto laterale inizia… 🤬️

https://octospacc.altervista.org/wp-content/uploads/2024/05/image-7-960x481.pngL’ennesimo concretizzarsi del sesto corollario di Murphy (“Non ci si può mettere a far qualcosa senza che qualcos’altro non vada fatto prima”) mi stava facendo avvilire, ma non avevo altra scelta ormai, quindi ho iniziato, e ho deciso anche stavolta di creare un programma mio anziché forkarne uno esistente (sarà meno una rogna per me svilupparlo e mantenerlo). E, devo dire, è buono, perché tra ieri e oggi ci ho preso gusto: ho già la parte di base di disegno a posto, e ora posso implementare gli strumenti più utili e originali, ho un sacco di idee per rendere il disegno più veloce e piacevole che col mouse! Ma prima, sto finalizzando il formato “proprietario” dell’app… si, è quel plaintext lì anziché un banale JSON o un oscuro formato binario; ma voi non siete pronti, avrete altre foto solo tra un po’… 🙃️https://octospacc.altervista.org/2024/05/30/disegnare-senza-rogne/

villares, to python Portuguese
@villares@ciberlandia.pt avatar

Faz uns dois meses eu andei mexendo na minha página sobre transformações do sistema de coordenadas (no contexto de desenho com #py5 (#Processing + #Python). Eu ia ficar feliz se alguém aqui quiser dar uma olhada/revisada e oferecer algum feedback....

https://abav.lugaralgum.com/material-aulas/Processing-Python-py5/transformacoes_coordenadas.html

ericof, to arte Portuguese
@ericof@pynews.com.br avatar
villares, to python Portuguese
@villares@pynews.com.br avatar
villares, to python Portuguese
@villares@pynews.com.br avatar
generiyaki, to genart
@generiyaki@genart.social avatar

A lazy implementation of an idea I had a while ago as I do this instead of working on something more challenging but that's the way it goes sometimes, isn't it?

In my head this would carry the title "We will not be silenced."

#GenArt #Processing #CreativeCoding

ericof, to arte Portuguese
@ericof@pynews.com.br avatar
villares, to python Portuguese
@villares@pynews.com.br avatar
ericof, to arte Portuguese
@ericof@pynews.com.br avatar
villares, to python Portuguese
@villares@pynews.com.br avatar

I'm happy with this, I converted yesterday's sketch to an OO strategy and I could solve my "parent angle alignment" wishes. Code at: https://github.com/villares/sketch-a-day/tree/main/2024/sketch_2024_05_26
More sketch-a-day: https://abav.lugaralgum.com/sketch-a-day
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724

ericof, to arte Portuguese
@ericof@pynews.com.br avatar
villares, (edited ) to python Portuguese
@villares@ciberlandia.pt avatar

Mais um trabalho bacana de uma pessoa participante do meu curso na Domestika :D

https://www.domestika.org/pt/projects/1743432-patrones-recursivos?ttag=a_b_a_villares

#Processing #Python #py5 #ProgramaçãoCriativa

ericof, to arte Portuguese
@ericof@pynews.com.br avatar
villares, to python Portuguese
@villares@pynews.com.br avatar
pomarede, to space
@pomarede@mastodon.social avatar
villares, to python Portuguese
@villares@pynews.com.br avatar
ericof, to arte Portuguese
@ericof@pynews.com.br avatar
ericof, to arte Portuguese
@ericof@pynews.com.br avatar
eikun_0903, to javascript Japanese
@eikun_0903@fedibird.com avatar
hamoid, to random
@hamoid@genart.social avatar

One of the I wrote 10 years ago for 2

The whole source code looked like this:

int i,w=900;void setup(){size(w,w);}void draw(){fill(0,4);stroke(255,87);bezier(++i%w,w-(i%w),i/.23%w,i7%w,i/.17%w,i/.3%w,i6%w,w/2);}//

I was just reminded of this by a link to dwitter.net :)

More at https://hamoid.com/play/2013-p5tweets/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • mdbf
  • magazineikmin
  • InstantRegret
  • tacticalgear
  • ethstaker
  • rosin
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • Durango
  • DreamBathrooms
  • megavids
  • ngwrru68w68
  • thenastyranch
  • anitta
  • cisconetworking
  • love
  • cubers
  • osvaldo12
  • GTA5RPClips
  • Leos
  • provamag3
  • modclub
  • tester
  • JUstTest
  • All magazines