Eclipse... ma allora ce l'hai con me!

Si sa... quando un progetto SW comincia a diventare articolato bisogna strutturare bene le relazioni tra le classi, le interfacce, per vedere bene le relazioni, i metodi, le chiamate etc.
Insomma ci vuole un po' di modellazione UML, anche da poveracci ma ci vuole.
Solo che farla su carta mi pare un po' "primitivo", e poi non puoi stare a fare copy&paste, annullare le modifiche, e devi mantenerti il modello sincronizzato a manina... Insomma un lavoraccio inutile.

E quindi si parte alla ricerca di un qualcosa che mi modelli UML su Linux e che possibilmente si integri in Eclipse.

E qui cominciano i guai!
Cerco qua e di la un plugin per Eclipse (si ancora lui!) che mi aiuti con la modellazione UML.
Proviamone uno, di cui ho letto buone impressioni... Si scarica il file, si installa su eclipse.
Non va... e qui cominciavo ad agitarmi.
Come mai non ti vuoi integrare con Eclipse? Ma perchè non sei compatibile con la versione 3.2, quella che Synaptic mi ha installato.
Ok scarichiamoci l'ultima versione di Eclipse. Installiamo il plugin in questa versione.
Ok lo riconosce, ma mi rallenta ogni cosa, ed ogni tanto mi compaiono messaggi che mi costringono a risincronizzare i file sorgenti e quelli del modello UML.
ARG! PER LA BARBA DI ODINO!!!

Proviamone un'altro.
Niente questo non fa, manco si integra, e la versione stand alone ha un'interfaccia che mi fa rabbrividire...

(non cito i nomi di quelli che non mi sono piaciuti per non fare cattiva pubblicità...)

Ultima speranza (anche perchè io l'avevo quasi persa, e questo sarebbe stato l'ultimo tentativo), eUML2.
Scarichiamo anche questi 80 MB di roba. Con tante eresie sulle labbra da far cadere giù gli altri dei del panteon norreno provo ad installarlo.
Miracolo! Parte alla perfezione, si integra bene con Eclipse e non rallenta la lavorazione.
Per funziona benone

In parole povere un altro pomeriggio "perso" per mettere avanti la modellazione UML su Eclipse...
Ma sbaglio o su Visual Studio era già integrata e funzionava bene? Continua a leggere!

Eclipse, Eclipse... quanto mi fai dannare!

Sarà che sono troppo abituato ad usare Visual Studio.
Sarà che forse ho usato Eclipse di più per programmare in C (e con quello non da problemi) che con Java, ma alle volte mi fa proprio imbestialire.

Dopo una giornata passata a reinstallare Ubuntu (avevo questa in casa, e poi non mi ci trovo malaccio), decido di mettere finalmente mano al progetto per laboratorio di reti (infatti il tempo era nuvoloso XD).

Creo il mio progettino Java, faccio la prima classettina (che come ci hanno insegnato, devono essere "semplici", fare poche cose ma farle bene, etc...). Dopo aver fatto qualche metodo decido di debuggare (esisterà come verbo italiano o_O) il codice.
Inserisco qualche break-point nei punti giusti, si clicca sul pulsantino a forma di mosca (quanto vorrei spiaccicarla veramente). Eclipse lavora un poco per avviare il debugger (e già li mi insospettico, pensado a quali guai mi si prospettavano... ah povero me!), poi parte ed esegue il codice tutto assieme...
E i break-point non li vedi cocco?
Sarà la mia impressione...a avrò premuto esegui, dato che i tasti sono vicini...
Riproviamo: mi pulisco gli occhiali, mi avvicino allo schermo, mi assicuro di premere il pulsante "DEBUG", Eclipse rilavora e riesegue il programma senza considerare minimamente i break-point!

Le eresie che mi si affioravano alla bocca erano tante!
Prova, riprova, e ancora prova. NULLA!
Ho scoperto poi che mi non mi visualizzava nemmeno i campi della mia classe. Anzi peggio ancora, me li visualizzava solo se erano dichirati come pubblic.

Controlla qua, controlla la, non trovo nulla di strano nella configurazione del codice.
Cerchiamo sul web se qualcuno ha il mio stesso problema. Nulla. Sui forum non trovo nulla.
Ricontrolliamo la configurazione del debugger.
Tutto a posto sembra, ma (c'è sempre un ma in una storia come questa) quando vado a leggere attentamente nel "java Build Path", nella sezione "Libraries", vedo che stranamente usa le java-1.5.0-gcj. Si ma io non avevo messo le java sun 1.6? o_O

Proviamo allora ad installarle.
Sono già installate...
Vediamo dove sono state messe.
Sono nel posto giusto... (gia mi stavo innervosendo).
Controlliamo quale è quella di default.
Quella giusta... (rabbia e bava).
Se tutto va bene perchè non mi fa, e non mi usa le librerie giuste?

Dopo aver cercato (inutilmente) su vari forum, decido di fare la cosa più semplice di tutte: aggiungo a manina le librerie java-6-sun ad Eclipse, dicendogli esattamente dove sono!
Fortunatamente per il mio pc (a rischio capate oramai) Eclipse questa volta vede le librerie giuste, sa dove sono, il debugger parte a razzo, si ferma ai break-point, mostra i valori dei campi degli oggetti... insomma fa tutto.

E io ho perso un pomeriggio intero solo perchè Eclipse da solo non è capace a trovare le librerie e a configurarsi per bene? Ma io dico "W mamma Microsoft".
E difatti ho riavviato ogni cosa, loggato su Win e mi sono buttato su XNA!
W Visual Studio Express e il C#! Continua a leggere!

The Wonderful wizard of OZ pt2

Come avevo detto, la mia visita nel mondo del mago di OZ non è finita.

In queste serate piene di giornalisti che speculano sulla sofferenza delle persone che hanno subito il terremoto (e anche qui ci sarebbe tanto da scrivire, e chissà che alla fine non ci faccia un post...), cerco sempre un modo per distrarmi da quello che la televiosione e i giornali ci fanno arrivare (oltre che a distrarmi dal dolore che mi provoca il Crohn...).
Ma questa volta ero pronto, e con il mio fidato sketch sottomano ho deciso di provare a relizzare il Leone. Come personaggio è forse il mio preferito. Al leone associamo di solito il coraggio e la fierezza, ma in questa storia è un micione pauroso. Nel fumetto di mamma Marvel sembra poi un grosso grasso micio incorniciato in una criniera (eh la criniera quanto, la odio :/ ).

Dopo aver pensato un poco a come poter strutturare il lavoro ho deciso di partire da una forma base fatta in LW e di rifinire il modello in ZBrush.
Dopo poco avevo la mia forma base di partenza:
be potevo fare di meglio, ma non mi serviva una forma ben definita e dettagliata. Per queste cose serve ZB ^_^



Dopo aver importato il modello è cominciata la fase di definizione dei dettagli.
Devo dire che ho modificato la forma del modello più di quanto pensassi, trovandomi molto bene come modo di lavorare di ZB. Il risultato è stato questo:
Il tutto è proceduto bene e abbastanza speditamente, aggiugendo dettagli per le zampe, la coda, il viso, la cri... la che? O_O

Ho avuto una crisi mistica quando ho realizzato che la criniera sarebbe stato un bel problema per me, non avendo ancora studiato come fare per bene peli/capelli in ZBrush...
Avevo due scelte: interrompere il lavoro a mezzo e cercare/studiare come fare dei peli/capelli decendi, o continuare e cercare di fare il meglio possibile con quello che avevo.

La mancanza di voglia è il più grande nemico dell'essere umano, e quindi ho continuato a lavorare, cercando di fare del mio meglio.
Dopo un paio di giorni, e qualche ora di lavoro questo è quello che è scappato fuori:


Il risultato finale non mi soddisfa proprio al 100%, vedi per la criniera, vedi per le zampe posteriori fatte non proprio benone, più altri dettagli su cui mi sono fissato (lo so sono tanto stronzo che ci posso fare XD), solo che come spetto accade mi passa la voglia di lavorare su un modello e fino a quando non mi torna l'ispirazione non ce posso fare nulla...
Forse potrei provare a fare come con Toto (il cagnolino) e provare a mettere il pelo in LW... si vedrà il da farsi. Sicuramente il primo passo sarà mettergli gli occhi :)

Non massacratemi troppo... anzi si massacratemi (sono in vena di autolesionismo al punto tale che potrei andare a vedermi il film di Dragon Ball O_O).

Ora mi mancano solo altri 2 personaggi della storia da realizzare. Si 2 perchè Dorothy non la conto! Quindi mi manca lo spaventapasseri e il boscaiolo di latta.
Chi sarà il prossimo?

Alla prossima! Continua a leggere!

The Wonderful wizard of OZ pt1

L'altra sera era una di quelle serate strane.
Non avevo voglia di vedere nulla (e avevo pure la prima puntata della quinta serie di Lost da qualche parte O_O), non avevo voglia di leggere nulla. La testa piena dei dati del terremoto in Abruzzo (tante condolianze a chi ha perso qualcosa o qualcuno), sui morti che ha provocato, sui danni. Nella mente mi rigiravano le immagini della disperazione delle gente, i pianti, la rabbia.
Nonostante tutto non avevo un grande voglia di fare qualcosa. Me ne stavo davanti al pc premendo link a caso, senza manco leggere le pagine.

Per puro caso avevo accanto a me uno sketchbook che avevo comprato a Pisa (per soli 0.50€ XD). Sono quei giornalini che la Marvel pubblica ogni tanto, ed n cui mette gli sketch dei suoi disegnatori.
Questo riguardava uno dei nuovi fumetti che ha pubblicato da poco, e che racconterà la storia de "The wonderful Wizard of Oz" (strano ma vero :D).
La copertina del suddetto sketchbook la potete vedere a questo indirizzo, assieme allo sketchbook che se non mi sbaglio è possibile leggere online.

Osservando i personaggi presenti in copertina, mi è cascato l'occhio su quel minuscolo peloso cane in basso a destra (Toto). Quel canino (e non intendo il dente) mi ha attirato, e mi ha fatto venire un piccola scintilla di volontà lavorativa (sempre meglio di nulla data la serata).
Già mi prospettavo la schifezza che ne sarebbe venuta fuori, considerato chela voglia di lavorare era veramente bassa...

Ho deciso che sarei partito da ZBrush, e che li avrei realizzato la forma base del cane. Questa volta non sono partito da una sfera per creare la forma base :D
Ho provato ad usare le ZSphere (un altro oggetto interno a ZBrush), per vederne un po' il funzionamento. Sono molto utili e potenti, ma ci devo studiare sopra ancora molto.

Dopo circa circa di due ore di lavoro (cavolo non avevo proprio voglia XD) il risultato (pessimo) che ne è derivato è stato questo:
A questo punto avevo già perso la voglia di modellare quindi mi sono arresso, decidendo di lasciare così la forma base di questo povero cane (che non assomiglia per nulla a quello della copertina, ed anzi sembra un po' deforme XD), che per certi versi, forse per le rughe del volto, per lo sguardo imbronciato mi ricorda Lockjaw (mo voglio vedere chi sa chi è Lockjaw ^_^).

Ma non avevo ancora sonno... cosa si fa per passare il tempo aspettando l'arrivo di Morfeo?
Ma si certo, si prova a coprirlo di peli! Anche perchè un cane nudo a questo maniera fa schifo!

Si esporta il modello da Zbrush e lo si porta in LW.
Dopo un po' di spippolamenti vari con le impostazioni della scena, del FiberFilter, prove varie di rendering, inc@@@@ture varie perchè non mi ricordavo alcuni passaggi (con relativa ricerca su HD dei video-tutorials da riviosionare per rinfrescare la mia memoria) il risultato è stato il seguente:

Bè che dire... mi sembra un peluche fatto male XD
Certo con il pelo è più carino di prima, ma non è che sia proprio una bellezza.
Sinceramente non credo possa manco vedere con tutto quel pelo sugli occhi :P
Povero Toto... l'ho stravolto!

Ok. Ho visto che per realizzare una schifezza simile mi basta una serata morta, tre ore circa (dalle 20:30 alle 23:30). Mi sa che forse preferivo non saperlo...

La prossima volta vediamo se riesco a fare il Leone, ma questa volta fatto bene ^_^ Continua a leggere!

ZBrush pt2: First sculpt & My Odin

Seconda parte del mio approccio a Zbrush.

Dopo un po' di tempo, e dopo un periodo di malattia e di esami ho trovato il tempo e la voglia di mettermi al lavoro. Non avendo nulla di urgente da fare per l'università o simili mi sono finalmente deciso a cercare di fare qualcosa di serio con ZBrush.

Il momento era anche buono, avendo un briciolo di ispirazione.
Nella mia mente non c'era nessuna idea precisa, solo un volto maschile con un espressione arrabbiata visto come attraverso una fitta nebbia. Un po' poca come ispirazione lo so, ma sempre meglio di nulla.
Piano piano sono partito; come l'altra volta la partenza è stata una sfera (chissà perchè parto dalle sfere... avrò la fissa per le sfere io o_O) e dopo qualche modifica il mio punto di partenza è stato questo:
Carino vero?
Quasi quasi, mi sono, detto lo uso come avatar XD

Cosa è successo poi durante la creazione di tale "uomo arrabbiato"?
Succede che il volto che stavo modellando piano piano, aggiungendo i dettagli che mi venivano alla mente mano a mano che andavo avanti, senza avere nessun disegno di riferimento davanti a me, mi era quasi familiare...
Mi pareva di averlo visto da qualche parte. Ed alla fine l nebbia che avvolgeva il volto nella mia testa si è diradata, lasciando il posto ad un'immagine molto più nitida.

Alla fine quello che è venuto fuori è stato questo:

Vi ricorda qualcuno?
A me si, e tanto.


Marko Djurdjevic ha "recentemente" realizzato 2 numeri della serie "Thor" nella quale si vede Odino da giovane. Ecco questo è come vedo io Odino da giovane, ispirato a come lo ha disegnato Marko.
Ok non è uguale, ma a me le cose uguali uguali non piace farle (un modo poco elegante per dire che non mi riescono XD). Infatti ho detto che è ispirato :D
Qualche modifica personale l'ho fatta anche perchè alcune cose non mi tornavano:
ho cambiato un po' lelmo, reso più semplice e meno elaborato (gli elmi dei vichinghi erano abbastanza semplici mi ricordo, e a me non piacciono troppo elaborati), e ho reso più piccole le corna (io sapevo addirittura che gli elmi dei vichinghi non le avevano le corna, sono un elemento grafico che è stato aggiunto recentemente mi pare). Le ho lasciate perchè tutto sommato ci stavano bene e mi piacevano.

Devo dire che quando ho scoperto cosa la mia mente voleva realizzare il lavoro è andato avanti ad una velocità maggiore. Chissà cosa mi porterà a creare la prossima volta.

Questa volta ho potuto sperimentare un po' meglio quanto sia potente il software, e quante cose ci si possano fare. Una cosa che mi piace veramente rispetto ai software 3D normali (come LightWave, XSI ed altri) è il fatto che se vuoi provare ad aggiungere un dettaglio, cambiare forma ad una zona, etc non devi fare troppo lavoro.
"Se vuoi provare a fare una cosa, falla e vedrai subito come è!"
Vuoi aggiungere una ruga, ok basta poco ed è fatta.

Spero vi piaccia.
So di avere tanto da imparare e da migliorare (come per esempio dovrei studiare come texturizzare il modello, ma per adesso non ho l'ispirazione, e poi preferisco la modellazione ^^), ma non si può mica nascere imparati no :D

Ah altra cosa. All'inizio avevo detto scherzando che avrei usato l'immagine come avatar, cosa che poi è effettivamente accaduta.

Alla prossima! Continua a leggere!

ZBrush pt1: Prima impressione & Old Demon

Tanto tempo da, in una galassia lontana lontana...
No no, non è questo che devo raccontare. Mi sono confuso...

Se c'è una cosa mi piace è la grafica tridimensionale in generale. Dalle immagini animazioni che tendono al fotorealismo più estremo al non-photorealistic-rendering. Mi piace molto vedere come evolvono le tecnologie (anche se ultimamente non ho avuto molto tempo di stargli dietro), guardare le gallery degli artisti, leggere o seguire piccoli tutorial.
E come spesso accade, mi piace anche provare ad imitare, a rifare quello che vedo e che mi piace.
Questo mi è capitato spesso, e in vari periodi ho provato diversi software.

Qualche tempo fa, ero un annoiato navigatore del web delle 22:30 circa; zazzicando qua e la su youTube mi passò per la testa la malsana idea di cercare qualche filmato su ZBrush, tanto per vedere cosa si potesse trovare.
Per chi non conosce ZBrush (e per farla breve, dato che non sono un rivenditore autorizzato e anche se gli faccio pubblicità non mi pagano) basti sapere che è un programma di scultura digitale che combina modellazione, texturizzazione e painting in 3D e 2,5D.
Ci si possono fare dei lavori stupendi, come si può vedere dalla gallery sul sito della Pixologix (adesso basta con la pubblicità però -.-).
Mi ha sempre affascinato ed incuriosito come programma, ma non ho mai trovato il tempo e la voglia di cominciare ad apprenderne il funzionamento.
Le sue potenzialità sono dimostrate anche dai filmati presenti sul youTube, dei quali preferisco specialmente i "fast sculpt" o simili. Vedere l'evoluzione di un lavoro è fantastico.

Visitando il sito sopra citato della Pixologix ho notato che avevano aggiunto la sezione ZClassroom.
Incuriosito ho deciso di controllare cosa fosse e con mia piacevole sopresa ho notato che si trattava di una sezione del sito che raccoglie diversi video-tutorial visionabili in streaming.
Non me lo sono fatto ripetere due volte e ho subito cominciato a dargli un'occhiata (tutto questo verso le 11 di sera XD).

Il giorno dopo con calma ho finito di (ri)vedere i filmati di base e mi sono detto "Perchè non fare qualache prova?".
Preso da un immenso fervore lavorativo ed artistico ho scaricato la versione di prova del programma, ho eseguito l'installazione, etc etc.
Poco dopo ero li che stavo fremendo dalla voglia di cominciare a fare qualcosa. Dopo qualche prova del cavolo per vedere come funzionano gli strumenti di base, mi sono detto "proviamo a fare qualcosa di più impegnativo!".

Ho deciso di partire dalla mia forma geometrica "preferita": una bella sfera... Ok potevo partire da qualcosa di diverso, ci sono tanti modi per di cominciare un lavoro.
Ho cominciato a scolpire qua, muovere qui, scolpire la, aggiungere un dettaglio qua e uno la.
Quello che mi veniva in mente lo buttavo giù, qualsiasi cosa fosse. Sembrava quasi di disegnare :D
Devo dire che è divertente come modo di lavorare.

Dopo due giorni (tra impegni universitari e studio non posso passarci tante ore di fila), quello che è uscito fuori da questo "slancio creativo" da 4 soldi è questo:
Come lavoro vero e proprio non è venuto benissimo, anzi sono poco soddisfatto (come di ogni lavoro o presunto tale che faccio), ma cosa posso pretendere dalla prima prova con un nuovo software.
Alla fine, passata la voglia di lavorarci e per altri impegni più urgenti, ho deciso di chiamarlo Old Demon, dato che quello che mi è scappato fuori sembra proprio un vecchio e rugoso demone.

Non ho pututo sperimentare molti degli strumenti offerti da ZBrush, ma mi ha lasciato una buona impressione. Quando riuscirò a trovare un po' di tempo vediamo se riesco a realizzare qualche altra cosa, magari questa volta speriamo che il risultato sia migliore di questo "mezzo obrobrio" che mi è scappato fuori.

Alla prossima "creazione" (speriamo presto e migliore). Continua a leggere!

After the Ragnarok

Bello il Ragnarok.
Battaglie, urla di guerra, sangue onvunque... e allora perchè devo finire divorato da quella bestiaccia di Fenrir -.-

Ok dopo questa inutile divagazione mitologica, dovuta alla fame, credo si possa passare alla cose serie.

Il Ragnarok è la fine di ogni cosa. Tuttavia dopo la fine di ogni cosa non si può che ricominciare da capo.
È così che vedo questo blog che ho deciso di aprire, come una possibile rinascita dopo un lungo periodo di inattività.

Avevo intenzione di aprirlo molto prima di adesso, addirittura avrebbe dovuto partire verso i primi di Marzo, ma per problemi di varia natura (dagli esami universitari a problemi di malattia) trovo solo ora il tempo di far partire il tutto.
Poi come dice il buon Murphy, i problemi non vengono mai da soli.
È strano come questa cosa sia vera (purtroppo). Ma non ci può di certo arrendere, quindi si deve andare avanti.

Tornando al blog, ho deciso di aprirlo per condividire, con chi avrà la sfortuna di leggere queste parole, i miei lavori e, perchè no, i miei pensieri ed impressioni sulle cose più disparate.

Direi che per ora è tutto.
La comunicazione di servizio è stata fatta. Chi si vuole arrischiare a leggere le parole di una vecchia divinità pagana decaduta sappia che non mi assumo nessuna responsabilità per eventuali effetti collaterali, come perdita di capelli, aumento di peso, perdita di memoria, attacchi schizzofrenici o crisi isteriche, etc

Saluti da Odino e a presto.
Continua a leggere!

Donazioni

My Menu'