Villa Kroton

È vero, è dal mese di gennaio che non metto più piede in questo sito! Non è che non abbia fatto proprio niente! In questi mesi, non ho dipinto, (oramai non lo faccio più da tanto!) ma mi sono comunque divertito al computer con Blender.

Chi mi conosce, sa che ho una certa conoscenza nel campo del disegno edile e architettonico. Ho sfruttato questa mia passione per creare un modello 3D di un bel progetto che ho trovato sul web: Villa Kroton in Sardegna.

Da questo sito ho scaricato le immagini e i disegni disponibili e con una buona dose di fantasia mi sono messo al lavoro.
Alcune osservazioni mi hanno fatto notare che ad una così bella casa non può mancare la piscina; detto fatto (tanto a me non costa poi molto! 🙂 ) ho modificato il progetto e l’ho inserita.

Inoltre, dopo aver realizzato la struttura, mi sono divertito a creare un po’ di arredo e nel link che segue il frutto del mio lavoro in alcune immagini.
https://www.avelino.it/Gallery/Blender/Villa_Kroton/index.html

Una villetta in Sardegna

Sono ancora qua!… Ne è passato di tempo! E’ da oltre sette mesi che non pubblico niente; il post precedente è infatti del 25 agosto 2019!
Ci voleva la pandemia di Coronavirus per costringermi alla tastiera e creare qualche cosa di nuovo.

Infatti ho ripreso un vecchissimo lavoro che avevo abbandonato. Tempo fa avevo scaricato dal web alcuni progetti di villette in formato DWG che mi ripromettevo di modellare in Blender.

Detto per inciso, avrei una bella scorta di lavori iniziati e incompiuti! Non è detto che se la reclusione dovesse continuare, sarebbe un’ottima occasione per portarne a termine qualcuno; non che me lo auguri ben inteso!

Pensavo di realizzare solo delle ambientazioni esterne, ma siccome ciò che non manca in questo periodo è il tempo, ho completato il modello anche un minimo di arredo interno di tutte le stanze, secondo le indicazioni del progetto originale.

Per quanto riguarda la cucina però mi sono trovato in difficoltà: non capisco proprio dove il progettista avesse previsto di collocare un frigorifero; lo dimostra la pianta dell’edificio:

Ok, bello fin che si vuole, ed è chiaro che si tratta di un’abitazione per le vacanze, ma questo è un problema di non poco conto!

Di seguito alcune immagini del mio lavoro:

Uno Stavolo

Alla ricerca di ispirazione per un nuovo lavoro con Blender, mi sono imbattuto nel sito: https://barbaradagaro.wordpress.com/2013/03/06/recupero-e-ampliamento-di-uno-stavolo-a-tintai-forni-di-sopra-udine/

Visto il bel progetto e i bellissimi disegni dell’architetto Barbara D’Agaro ho deciso (con una buona dose di fantasia) di provare a ricostruire in 3D lo stavolo, costruzione rurale di montagna, tipica della Carnia e del Canal del Ferro, in Friuli Venezia Giulia.

Rendering del progetto
Modellazione e renderig in Blender 2.79b

Un lavoro di architettura

Vedo adesso che l’ultimo articolo l’ho pubblicato il 18 di febbraio!
Dopo quella data mi ero ripromesso di studiare il programma FreeCad, e ho iniziato col seguire il tutorial di architettura; qui il link:

https://www.freecadweb.org/wiki/Arch_tutorial/it

Ho scaricato i piani di lavoro (disegni in formato DWG) da questo link:

https://www.bibliocad.com/en/library/second-house-vilanova-artigas_72926/

ed ho iniziato. Ad un certo punto però mi sono reso conto di non divertirmi e pensavo a ciò che avrei potuto fare con più facilità con Blender, (forse perchè lo conosco meglio!)

Del bel progetto ho trovato anche le immagini della villa realizzata e immortalata da Leonardo Finotti, fotografo specializzato in fotografie di architettura, pubblicate in questa pagina:

http://www.leonardofinotti.com/projects/architects-second-house

Ho quindi abbandonato FreeCad (lo studierò in seguito!) e ripreso il lavoro con Blender.
Questo è il risultato: al momento mi sono limitato a realizzare il modello per delle viste esterne.

Rendering del progetto
Modellazione e rendering in Blender 2.79b

Aggiornata la galleria

Mi ero dimenticato di mettere in galleria uno dei miei lavori più impegnativi con Blender: il modello della locomotiva a vapore 740.

tra l’altro ho inserito alcuni lavori recenti:

Nilgiri Flycatcher (Pittura digitale)
I testimoni (Computergrafica)

e per finire la mia ricostruzione con Blender di una natura morta del pittore Jean Baptiste Siméon Chardin:

Modello 3D di una bella natura morta di Chardin.

PGNviewer3D

Sono un mediocre giocatore di scacchi con la passione della grafica, del computer e della modellazione anche con Blender.

A proposito di quest’ultimo, alcuni mesi fa ho modellato una scacchiera e un set di scacchi che ho pubblicato anche sul mio sito (http://www.avelino.it/wa/scacchiera/).

Tra i commenti ce n’era uno che tra l’altro diceva: “…che bello sarebbe creare l’animazione di una partita...”. Questo commento mi ha colpito e fatto pensare; un’animazione? Troppo banale, …di una partita, e poi, vista quella che rimane…

Passavano i giorni ma quel pensiero non se ne andava e fu così che iniziai a pensare di scrivere un programma che leggesse una partita nel formato PGN e ne riproponesse le mosse sullo schermo. Esiste un gran numero di programmi di questo tipo, certamente molto sofisticati ma l’idea di costruire qualche cosa da me mi stimolava.

Per chi non lo sapesse bisogna dire che il PGN (Portable Game Notation) è un formato usato in ambito digitale per registrare le partite di scacchi. La maggior parte dei programmi per giocare a scacchi tramite computer lo supportano.

C’è da osservare che non sono un programmatore, che non conoscevo (e non lo conosco ancora!) il linguaggio di programmazione Python, ma sapevo che tramite il Blender Game Engine (BGE) si potevano fare cose strepitose (a patto di esserne capaci!).

Ho così iniziato a esplorare questo mondo assolutamente misterioso e sconosciuto (per me) e i primi successi (riuscire a muovere un pezzo sulla scacchiera) mi hanno incoraggiato e dato la voglia di continuare. Piano piano ho risolto i problemi che mi si presentavano e alla fine, riuscivo a riprodurre avanti e indietro le mosse di una partita, tutto da terminale, senza interfaccia.

Al momento di creare un’interfaccia grafica che offrisse la possibilità di selezionare un file pgn e una partita all’interno dello stesso (esistono file pgn che contengono centinaia di migliaia di partite!) sono iniziati i problemi. Ho provato diversi strumenti, Tkinter, Gtk… ma evidentemente le mie capacità non erano all’altezza dei risultati che mi aspettavo.

Un carissimo amico, nonché esperto programmatore in bash mi è venuto in aiuto e con uno script in tale interprete (aramaico antico per me!) ha creato una valida e comoda interfaccia al mio programmino, tanto che la ritengo il punto focale di tutta l’applicazione. Dall’idea iniziale (riprodurre in 3d una partita) grazie a questa interfaccia è possibile considerare l’applicazione un archivio per i file PGN e la parte 3D una gradevole funzione accessoria.

Quello che segue è il link dal quale chi vorrà, potrà scaricare l’archivio con la documentazione e i file necessari a far girare PGNviewer3D che, bisogna ricordarlo, è stato scritto su su Void Linux ma non ancora testato su altre distribuzioni, ma non c’è ragione di pensare che non funzioni una volta soddisfatte tutte le dipendenze.

https://www.dropbox.com/s/dpyprxbz7gzrqgr/PGNviewer3D.tar.bz2?dl=0  (~40 Mb) – Aggiornato il 18-5 alle ore 18:50

Chi avesse già scaricato l’archivio prima della data dell’aggiornamento (18-5 alle ore 18:50) è invitato a scaricare la nuova versione aggiornata di PGN_GUI (l’interfaccia) migliorata e corretta, e sostituirla a quella contenuta nell’archivio del link più sopra.

Chi volesse leggere la documentazione completa prima di scaricare tutto l’archivio: https://www.dropbox.com/s/8ix96644pfo7u0s/PGNviewer3D.pdf?dl=0

Guarda il video – See video