Sicuramente il "repainting" delle livree degli
aerei di FS e' uno dei primi "smanettamenti" che ciascuno di noi sogna
di fare, per creare quel particolare aereo di quella particolare linea
aerea, oppure anche solo per creare il proprio aereo personalizzato, ad
esempio con la foto della nostra ragazza sul muso dell'aereo, in puro
stile bombardiere americano della Seconda Guerra Mondiale!
Molti sono
stati i miei tentativi, non di ridipingere gli aerei, ma di trovare il
software adatto per farlo, ma soprattutto una volta fatto, di fare in modo
che la visualizzazione dell'aereo in FS98 fosse corretta! Ci sono alcune
piccole cose di cui bisogna tenere conto... Quello che troverete qui
scritto non e' tutta farina del mio sacco: diciamo che e' il sunto della
mia esperienza, iniziata dopo aver avuto grande ausilio dalla lettura
della prima versione del libro di
Francesco Gradozzi (poi edito ufficialmente dalla LAGO) e dal file reptutr2.zip che
potete trovare tra le utilities di AirBrixia VA, nella pagina
apposita... Un grazie di cuore agli autori dei lavori citati!
Questo tutorial sara' quindi diviso nelle seguenti
parti:
- rispettare il copyright !
- il software: quale e dove reperirlo
- caricare una texture con Paint Shop Pro
- modifica della texture
- modifica dei nomi dei file
- modifica del file *.mdl
- modifica del file *.air
- consigli per la distribuzione del prodotto
- conclusioni
Rispettare il copyright !Questo e' un imperativo !! Chi ha creato l'aereo che vi
accingete a ridipingere ha speso tempo e fatica per il bene comune e non
ci guadagna nulla, se non la vostra gratitudine ! Non appropriatevi del
lavoro di altri ! Basta molto poco: quando modificherete il file *.air,
lasciate il copyright ai legittimi autori... Gli autori sono diversi: c'e'
chi ha creato la forma dell'aereo, chi ha creato la dinamica di volo, chi
ha creato le textures originali... Lasciate TUTTI i loro nomi nel file
*.air, solo aggiungete il vostro... Ho creato circa un centinaio di nuove
livree, e quando possibile, ho richiesto il permesso all'autore: solo in
un caso mi e' stato negato, e solo perche' il prodotto era gia' stato
inserito pari pari in prodotto commerciale!! Negli altri casi l'autore si
e' sempre detto felice e lusingato che il suo lavoro fosse cosi'
apprezzato da meritare un aggiornamento della livrea! Comportandovi
correttamente non rompete le scatole a nessuno e vi fate, a volte, nuovi
amici! ATTENZIONE: evitate accuratamente di modificare aerei che
provengono da prodotti commerciali, potreste andare incontro a guai legali
per "pirateria" !
Il software: quale e dove reperirloDi base serve un buon software per l'elaborazione delle
immagini bitmap, un software per la modifica dei file *.air, un software
per la modifica del codice esadecimale del file *.mdl, e la palette dei
colori di fs in formato *.pal. Le scelte sono diverse per ciascun tipo
di software, ma io qui di seguito vi indico cio' che uso personalmente con
successo:
Software per l'elaborazione delle immagini bitmap:
PAINT SHOP PRO 5 Io ho acquistato l'originale commerciale
(circa 250.000 lire), ma va benissimo la versione di prova (60 giorni)
reperibile presso http://www.jasc.com, oppure
disponibile praticamente tutti i mesi su riviste come PCWorld, Inter.net,
Internet News, ecc... Va benissimo, per chi l'avesse, la versione Paint
Shop Pro 4... Se volete fare la pazzia ed acquistarlo originale, e' un
software molto valido, che si avvicina molto, nell'uso amatoriale, alle
prestazioni del professionale Adobe Photoshop, e che tra parentesi e'
assolutamente compatibile con i filtri plug in di quest'ultimo...
Consigliatissimo!
Software per l'elaborazione del file *.air: ADE
98 Io uso con soddisfazione il mitico ADE98, anche se so che ce
ne sono altri ugualmente validi, e forse anche migliori, ma per l'uso che
ne faremo va benissimo questo bel programma freeware.... Lo trovate a http://www.flightsim.com/ade...
Esiste una versione freeware (gratis) ed una De Luxe a pagamento: va
benissimo quella gratis, quindi perche' farsi ulteriori problemi??
Software per l'elaborazione del file *.mdl: HEX
WORKSHOP Per elaborare il file *.mdl, serve un editor
esadecimale... Cos'e? E' un programma che permette di modificare
direttamente il codice esadecimale di un file... Ai primi tentativi si ha
un po' paura perche' si teme di distruggere o rendere inutilizzabile il
file in questione, ma poi vedrete che non e' nulla ne' di difficile, ne'
di pericoloso! Lo trovate a http://www.bpsoft.com... E' una
versione in prova per 90 giorni...
Palette dei colori di FS98:
FSPAL.ZIP Nella pagina Utilities di AirBrixia VA, trovate il
file zippato fspal.zip con
le palette dei colori di fs98, che saranno da scompattare dentro la
directory "Palettes" di Paint Shop Pro 5.... Nel file ci sono DUE files
*.pal: quello indicato con "fs98mod.pal" e' una versione della palette
originale scaricata da Simvolo di Gradozzi, modificata dal sottoscritto...
il motivo e' semplice: il colore 31 che dovrebbe essere bianco, appare
nella palette originale come un blu scuro, anche se poi FS interpreta
correttamente il colore come bianco... stanco di vedere sempre in editing
gli aerei blu scuro, ho modificato quel colore e tutto e' andato a posto!
Non so se ho combinato qualche guaio, ma tutti gli aerei che ho fatto con
questa palette, funzionano benissimo e non hanno mai dato problemi!!
Fortuna del principiante?
Caricare una texture con Paint Shop
ProLe textures, come penso saprete, si
trovano nella dir "texture" di ciascun aereo di FS. Il formato delle
textures degli aerei di FS e' caratterizzato dalle estensioni 0af, 1af,
2af, ecc.... e normalmente non e' caricabile direttamente dai programmi di
grafica... Ci sono alcuni programmi che trasformano in *.bmp e poi
riconvertono in *.*af, ma secondo me sono inutili e spesso causano
problemi di visualizzazione in FS.... C'e' un modo molto semplice per
caricare le textures direttamente con Paint Shop Pro 5 (o 4):
- lanciare il programma Paint Shop Pro 5 (o 4)
- Aprire il menu' FILE e cliccare su OPEN
- selezionare il TIPO FILE: RAW FILE FORMAT
(*.raw,*.*)
- selezionare la cartella TEXTURE dell'aereo che si
intende modificare
- doublecliccare sul file *.*af che si vuole
caricare
- si apre una finestra di RAW OPTIONS
- indicare le dimensioni WIDTH =256 e HEIGHT
=256
- abilitare la casella SINGLE CHANNEL
(GREYSCALE)
- abilitare la casella PLANAR (RRR GGG ...) e ORDER
RGB
- cliccare su OK
- Vi si dovrebbe presentare un'immagine a toni di
grigio, normalmente molto scura di questo tipo:
- ora cliccare sul menu' COLORS
- cliccare su LOAD PALETTE...
- (se state usando Paint Shop Pro 5 vi si presenta un
avvertimento: cliccate OK)
- si apre la finestra LOAD PALETTE; selezionate la
dir PALETTES che si trova dentro la dir di Paint Shop Pro 5, dove
dovreste aver gia' inserito le palette di FS del file FSPAL.ZIP
- selezionate la voce MAINTAIN INDEXES
- doublecliccate sulla palette che volete utilizzare:
ad esempio FS98MOD.PAL
- ora la vostra texture dovrebbe apparirvi
cosi':
Bene! Avete caricato la vostra texture ! Qualcuno puo'
obbiettare che e' un po' problematico come caricamento: vorrei far notare,
pero', che tutto cio' e' piu' difficile a scriversi che a farsi, e che
tutte queste selezioni si fanno solo la prima volta! PSP5 e' un programma
intelligente, che tiene in memoria le ultime selezioni effettuate... Le
volte successive si ricarica tutto con pochi clic del mouse... Provare per
credere! Importante: alla fine del lavoro basta cliccare su SALVA per
salvare il tutto!
Modifica della textureQuesta e' la parte in cui si scatena la creativita' di ciascuno
di noi... ho poco da dire, se non alcuni consigli ed alcune
precisazioni:
- Attenzione ad usare i colori ! Non tutti
sono adatti all'uso nelle textures degli aerei! Si possono usare solo i
colori dallo 000 al 115. Qui di seguito vi riporto l'utilizzo dei vari
colori della palette:
Colori 000-115 sono i colori di base del
sistema da utilizzare con gli aerei. Modificano la loro luminosita'
durante il giorno e di notte appaiono come grigi di varia
intensita'. Colori 116-127 sono i colori usati per le luci.
Non cambiano con la notte! usando questi colori sugli aerei vi
trovereste dei fari volanti, invece che degli aerei ! Colori
128-159 sono i colori per i pannelli. Di notte si trasformano in
tonalita' di arancio. Colori 160-175 sono i colori per il
cielo. Colori 176-191 sono i colori per il terreno, e per gli
effetti di hazing Colori 192-255 sono i colori per le texture
degli scenari
- Le texture caricate con il metodo indicato sopra si
presentano "ribaltate", nel senso che la prua dell'aereo e' verso il
basso e la coda verso l'alto!
- Nelle textures della fusoliera, la meta' sinistra
e' sempre "flippata" cioe' speculare nel senso verticale: vedere
l'immagine del paragrafo precedente per capire meglio cosa intendo!
Immaginate di guardare "da dentro l'aereo" le scritte ed i logo!
- Verificate, se ne avete la possibilita', la buona
visibilita' del vostro lavoro sia con il driver del video primario che
con l'accelerazione 3d... a volte avvengono strani bug ed i colori
appaiono leggermente diversi, passando da una modalita'
all'altra...
- Si puo' tenere sempre FS aperto, sotto Paint Shop
Pro... cosi' passando da uno all'altro potete verificare il vostro
operato... Ma attenzione: le modifiche le potete vedere solo se SALVATE
la texture e in FS ricaricate l'aereo... A volte e' necessario purtroppo
caricare un altro aereo e poi ricaricare quello sul quale state
lavorando!
Modifica dei nomi dei fileDopo aver completato con successo la modifica delle texture,
bisogna "personalizzare", rinominandoli, tutti i files che compongo
l'aereo stesso.... Il nome della directory principale dell'aereo non e'
importante, potete chiamarla come volete, anche "Aereo creato da Gigi, che
vola su giu' dagli Appennini alle Ande"!!! Per i file che vi indichero'
sotto, invece, si devono utilizzare nomi fino ad una lunghezza massima di
8 caratteri Supponiamo di aver ridipinto un aereo che aveva come nome
comune a molti files "abva737a" e di volerlo chiamare "737nuovo":
- nella cartella principale dell'aereo devo
rinominare il file abva737a.air in 737nuovo.air
- nella cartella principale dell'aereo devo aprire il
file aircraft.cfg con il notepad di Windows e devo modificare il
nome che apparira' nell'elenco di FS: alla voce "title=....." devo
scrivere cio' che voglio che appaia nella finestra della selezione aerei
di FS
- sempre nello stesso file aircraft.cfg alla
voce sim=abva737a devo scrivere sim=737nuovo; poi salvo e
chiudo
- nella cartella "texture" dell'aereo devo sostituire
TUTTI i nomi abva737a.*af con 737nuovo.*af
- nella cartella "model" dell'aereo devo aprire con
il notepad di Windows il file model.cfg e sostituire
normal=abva737a con normal=737nuovo; poi salvo e
chiudo
- sempre nella cartella "model" devo rinominare
abva737a.mdl in 737nuovo.mdl
Modifica del file *.mdlOra viene l'operazione piu' delicata e giudicata, a torto, piu'
difficile: la modifica con l'editor esadecimale del file *.mdl. Nel file
*.mdl sono compresi i dati di costruzione dell'aereo e, cio' che ci
interessa di piu', gli accoppiamenti delle parti dell'aereo con le
textures. Dato che abbiamo cambiato nome alle textures, ora dobbiamo
cambiare i riferimenti dentro il file *.mdl, altrimenti il programma
andrebbe a cercare le vecchie textures e non trovandole ci darebbe
un'aereo completamente bianco, vanificando il nostro lavoro.... Quando
avete installato Hex Workshop, ad un certo punto vi e' stato chiesto se
volevate avere il comando abbreviato per il lancio del programma sul tasto
destro del mouse: spero che lo abbiate accettato! In caso contrario nessun
problema, basta lanciare Hex Workshop e poi aprire il file *.mdl come fate
per qualsiasi file, tramite il menu' File. Supponiamo di aver aperto il
file: dovreste trovarvi davanti una tabella piena zeppa di cifre e
lettere: la parte a sinistra e' la parte esadecimale, la parte a destra e'
la parte in lettere e simboli del codice ASCII: a noi interessa
quest'ultima! Dobbiamo per prima cosa trovare TUTTE le stringhe di
caratteri ASCII "abva737a" nella parte destra... Per fare cio'
possiamo utilizzare il comando FIND nel menu' EDIT, oppure cliccare sulla
lente di ingrandimento sulla barra in alto, oppure schiacciare Alt+F3. Ci
si apre la finestra FIND: nella riga vuota dobbiamo scrivere abva737a
, e dobbiamo evidenziare la casella ASCII e la casella DOWN. Fatto
questo clicchiamo su FIND NEXT. Vedrete scomparire la finestra FIND ed
apparire il testo cercato evidenziato, nella colonna ASCII: con il mouse
posizionate il cursore all'inizio dell'evidenziazione e scrivete:
737nuovo. Fatto cio', cliccate sulla lente con i puntini, o sul
comando FIND NEXT nel menu' EDIT, o semplicemente schiacciate F3, per
trovare la prossima stringa abva737a da sostituire... Sostituitela
e poi cercate la prossima ripetendo l'ultimo passo e cosi' via fino a che
il programma vi dira' che non ci sono piu' stringhe da trovare. A quel
punto l'editing e' finito! Salvate e chiudete il programma. Vi chiedera'
se volete fare una copia di backup: io non l'ho mai fatta, ma decidete
voi....
PROBLEMA: a volte il programma vi da' un messaggio di
errore e si chiude. Perche'? SOLUZIONE: il problema sorge quando usate
il copia/incolla per non riscrivere sempre il nuovo nomefile ed il vecchio
ed il nuovo nome hanno un numero diverso di lettere. Esempio: il vecchio
nome e' aaa737 ed il nuovo e' 737nuovo; quando cercate la
stringa aaa737, il programma evidenzia 6 caratteri, poi voi cercate
di inserire con ctrl+v (incolla) la stringa nuova di 8 caratteri!! Il
programma non capisce piu' nulla e va in tilt! Il trucco per evitare
questo problema e' inserire nella pagina FIND sempre 8 caratteri: se il
nome e' aaa737, inserite aaa737(spazio)(spazio), in modo che
nella colonna ASCII si evidenzino sempre 8 caratteri, ed inserite sempre
altrettanti 8 caratteri con il copia-incolla.
Modifica del file *.airSuperato lo scoglio della modifica del file *.mdl, la modifica
del file *.air e' veramente facile!
- prima di tutto lanciate ADE98 (banale,eh?)
- cliccate su OPEN FILE nella pagina di presentazione
e caricate il file *.air che volete modificare (altrettanto
banale!)
- vi trovate davanti al programma ADE98 in tutto il
suo fulgore! Dovreste essere sulla prima pagina DESCRIPTION, che
contiene, insieme ad un po' di dati vari, i campi NAME, DESCRIPTION e
SPECIFICATION, che altro non sono che i testi che compaiono sulla destra
della pagina di SELEZIONA AEREO in FS98. Sono questi campi che potete
modificare a vostro piacimento.
Solo due appunti: - come gia'
detto, mantenete i nomi degli autori, per rispetto del copyright! -
quello che scrivete nel campo NAME: e' sempre soprascritto da quello che
avete scritto nel file aircraft.cfg dopo "title=...."
- cliccate poi su REFERENCE in alto, e nella finestra
che vi appare, nel campo TEXTURED MODEL, scrivete 737nuovo o il
nomefile del vostro nuovo aereo.
- ora potete salvare e chiudere
A questo punto, se avete avuto la pazienza ed il coraggio di
leggere tutto questo sproloquio, avete completato il vostro aereo !!
Congratulazioni! Ed ora passiamo ai....
Consigli per la distribuzione del
prodottoIl vostro aereo finalmente completato
non vorrete mica tenervelo per voi?? Dovete inviarlo ad altri, ma come?
Sicuramente potreste inviare al vostro amico tutta la directory cosi'
come', ma non credo che sarebbe molto felice... Io ho preso l'abitudine,
gestendo l'hangar di AirBrixia di:
- usare sempre Winzip, e non altri compattatori, meno
comuni!
- non inviare mai suoni o pannelli e gauges, se non
richiesti !!
- creare sempre un file zip che contenga gia' al suo
interno tutta la struttura delle dir dell'aereo... Odio tantissimo
quelli che inviano gli aerei senza le folder e tu ti devi poi creare la
cartella Sound, la Model, la Texture, e la Panel per poi inserivi tutti
i files!!! Che p...elotas!!
Non so se sia il modo piu' breve ma io
faccio cosi': - con il tasto destro del mouse creo una cartella vuota
nella cartella "aircraft" di FS, lasciando il nome "Nuova
Cartella"; - ci trascino l'intera cartella dell'aereo, tenendo
premuto il tasto Ctrl (copia di file); - con il tasto destro del
mouse creo un nuovo file *.zip e gli assegno il nome dell'aereo
(normalmente di 8 caratteri, nel nostro esempio potrebbe essere
737nuovo.zip; - ci trascino dentro l'intera "Nuova Cartella"
ed il gioco e' fatto! Se cliccate sul file zip, vi si aprira' Winzip
e potrete verificare che tutti i files sono compattati, insieme al loro
completo percorso... Chi dovra' installare il vostro aereo, non dovra'
fare altro che scompattarlo nella cartella "Aircraft" di FS, avendo
l'accortezza di abilitare la casella USE FOLDER NAMES di Winzip...
- se inviate la vostra opera ad associazioni come
FlightSim.com o simili, e d'obbligo inserire un file di testo chiamato
file_id.diz, in cui si descrive brevemente e possibilmente in
inglese, il contenuto del vostro file zippato. Questo e' il file che
viene letto in automatico dal server, ed fa apparire, come ad esempio in
FlightSim.com, la descrizione del file sulla pagina web.
ConclusioniSpero che
questo lungo tutorial possa essere utile e chiaro... Non vuole essere
un "testo sacro" per il repaint degli aerei... molto probabilmente ci sono
modi migliori di fare cio' e piu' comodi.... Io ho solo descritto come
faccio io, con molta soddisfazione e pochissimi problemi! Se qualcuno
vuole aggiungere altro, liberissimo di farlo!! Creeremo un tutorial
"Aircraft Repainting - part 2"... ne sarei molto felice, e sicuramente
imparerei qualcosa di nuovo!
Per ogni critica, correzione, recriminazione,
consiglio e, perche' no, elogio (fanno piacere anche questi!!), fate
riferimento alla mia email, giangiusto@numerica.it o
alla pagina di AirBrixia
VA dove trovate i link per la nostra Mailing List, aperta a
tutti, e per la nostra Chat, anch'essa aperta a tutti, frequentata
normalmente in ore serali.
Giangiusto Mattiucci |