sabato 25 febbraio 2012

Spritesheet con Gimp


Per creare uno sprite-sheet, si deve scaricare un piccolo script:


copiare tale file nella directory Scripts di Gimp, (~/.gimp-2.6/scripts).
Dal menu filter selezionare Script-Fu->Refresh scripts, e a questo punto apparira' una nuova voce SpriteSheet nel menu Filter.
Questo script, crea un'unica immagine, mettendo in sequenza tutti i layer visibili. L'unica pecca e' che non si puo' specificare il numero di righe e colonne in cui suddividere l'immagine, e questo puo' andare bene solo nel caso di sprite con 6-8 frame.

Per una maggiore flessibilita' ci si puo' affidare a due plugin:

rinominare i file, togliendo il suffisso .txt, copiarli nella directory plugin di Gimp (~/.gimp-2.6/plugin). (Funziona anche con Gimp2.8)
Nel caso si utilizzi Linux, ci si deve ricordare di abilitare i permessi di esecuzione per questi due file.
 A questo punto nel menu Image, si avranno a disposizione due nuove funzioni:
Tape, permette di specificare il numero di righe, colonne e la distanza tra le singole immagini create mettendo in sequenza i layer visibili.
de-tape, permette di fare l'operazione opposta. Infatti se apriamo un'immagine, spedificando al plugin il numero di righe e colonne in cui sono disposti i nostri sprite, questo creera' per ogni sprite un layer diverso, da cui poter poi esportare in anim-gif.

venerdì 24 febbraio 2012

Kdenlive su Ubuntu11.10 - modulo SDL per MLT non trovato.


Il miglior video editor open source?
Sicuramente Kdenlive. E' un software completo, ....
ma se tentate di installarlo dal software center di Ubuntu11.10  l'operazione non andra' a buon fine, per problemi di dipendenze. Un metodo che viene  indicato sul sito ufficiale, e' quello di affidarsi al ppa sunab:

sudo add-apt-repository ppa:sunab/kdenlive-release
sudo apt-get update
sudo apt-get install kdenlive python-mlt3 libmlt4 libmlt++-dev


Sfortunatamente, testandolo sul mio sistema, Kdenlive e' inutilizzabile dato che va in blocco molto spesso. Quindi, aspettando la prossima versione di Ubuntu, non rimane altro che affidarsi a Pitivi, che per semplici lavori va benone.


domenica 19 febbraio 2012

Tutorial Gimp - Sprite & Pixel Art


L'ambiente di lavoro di Gimp e' altamente configurabile. Vediamo come impostarlo per la creazione di sprite ed icone in generale.
Innanzitutto, impostiamo la risoluzione della finestra principale ad una risoluzione di 72x122 (nel caso di Sword Of Sodan, su Amiga) o anche meno (ad esempio su C64 gli sprite hanno dimensione 24x21). Il valore massimo che si puo' scegliere per lo zoom e' 800%, ma nulla vieta di utilizzare valori piu' alti. Impostiamo allora il livello di zoom a 1000% (dipende dalla risoluzione del vostro monitor e dalle vostre preferenze) e per avere una finestra di preview, creiamo una window view, impostando il livello di zoom a 100%, e togliendo le varie barre di visualizzazione (status, guide, ecc.).
In questo modo abbiamo una visuale sulle reali dimensioni dello sprite che ci accingiamo a creare/modificare.

Se si vuole abilitare una griglia di riferimento, si deve impostare tramite le preferences, la dimensione 1x1, ricordando che le impostazioni non verranno applicate all'immagine corrente, ma saranno disponibili all'apertura di un nuovo progetto.


Per un piu' agevole utilizzo, consiglio di imparare ad utilizzare qualche shortcut, in particolare:
+   zoom in
-    zoom out
x   scambia tra loro il colore di primo piano con il colore di sfondo
shift+E   seleziona la gomma
N   seleziona la matita

E' possibile anche creare animazioni, inserendo ogni immagine in un layer differente. Il preview dell'animazione si abilita tramite il menu  Filter->Animation.
A questo punto si puo' esportare l'animazione in formato anim-gif, per l'utilizzo web, o creare uno sprite-sheet, per l'utilizzo all'interno di un game editor o di un programma.


sabato 18 febbraio 2012

Blender 2.62 - nuove funzioni e miglioramenti per questa release.


Blender 2.62 e' stato rilasciato da qualche giorno e come di consueto sono stati corretti numerosi bug, oltre all'implementazione di nuove funzioni.
In particolare il nuovo motore di rendering cycles supporta GPU multiple o selettivo, render passes e data passes.
Sono stati introdotti nuovi strumenti e migliorati i supporti al motion tracking e dalla mappatura UV.
E' ora disponibile un nuovo modificatore: Remesh, che permette di generare una nuova mesh con topologia conforme ad una superficie di partenza. La nuova mesh avra' una topologia uniformemente distribuita di quadrangoli, impostando tre diversi livelli: Blocks, Smooth e Sharp.
Il modificatore Boolean, si avvale ora della nuova libreria Carve: Il funzionamento ed il modo di operare del modificatore e le rispettive opzioni non sono state modificati, ma si ottengono risultati migliori in minor tempo grazie all'utilizzo della nuova libreria.


Per una panoramica completa delle modifiche e delle nuove funzioni:


domenica 12 febbraio 2012

FS-UAE - Emulatore Amiga su Linux, Window e Mac


L'emulazione Amiga su sistemi Linux, si è fermata alla versione 0.8.29 di E-UAE (unico emulatore esistente), mentre nei sistemi windows l'emulatore WinUAE continua il suo sviluppo, aumentando compatibilità e versatilità; ma sfortunatamente non è un progetto multipiattaforma.

Recentemente, un nuovo progetto (PUAE), aveva ripreso lo sviluppo, come fork di E-UAE, sincronizzando i sorgenti con le ultime versioni di WinUAE.
Sfortunatamente il progetto, si è evoluto a favore dei sistemi MAC e attualmente lo si deve compilare da server git, con diversi problemi sull'interfaccia.

Ora un'altro progetto, interessante e pieno di vitalita' e' apparso: FS-UAE
E' un'emulatore Amiga basato su E-UAE, sincronizzando il codice con l'ultima versione disponibile di WinUAE, ed e' orientato ai sitemi HTPC. Attualmente non possiede un'interfaccia per settare i vari parametri, che devono essere editati in un file di configurazione, manualmente o affidandosi a frontend esterni al progetto.

Si differenzia, da altri emulatori, per la possibilità di visualizzare un menu per la gestione dello swapping dei dischi, e il caricamento/salvataggio degli stati.
E' possibile memorizzare fino a 20 immagini .adf, e si può accedere al menu direttamente dal gamepad, o da tastiera (tramite il tasto F12).

FS-UAE è completamente configurabile anche nell'aspetto grafico, permettendo di utilizzare dei temi grafici personalizzati.

Un'interessante funzionalità è la modalita netplay, che aggiunge anche la possibilità di aprire una finestra di chat, con altri utenti connessi.

Attualmente è disponibile la versione 2.0.1, che introduce il supporto ai file HDF, ed è disponibile per Linux, Window e Mac.
Sono supportati direttamente i seguenti modelli di Amiga, in modalita PAL:
A500, A500+, A600, A1200, A1200/020, A4000/040, CD32, CDTV

A differenza di E-UAE, che integra un'interfaccia per la configurazione, FS-UAE viene distribuito con un' applicazione a parte (Launcher), che oltre a permettere il settaggio delle varie opzioni mette a disposizione la possibilita' di gestire un database di applicazioni e game corredati di relativi screenshot.
(Quest'ultima funzione è in fase beta, quindi se si vuole partecipare come betatester, basta inviare un messaggio privato a FrodeSolheim, con la propria email e i game preferiti).

E' in grado di gestire direttamente le versioni WHDLoad, che altrimenti richiederebbero un'installazione tramite l'ambiente Amiga emulato.

Ultima versione: 2.0.1
Versione in sviluppo: 2.1.10


Related Posts Plugin for WordPress, Blogger...