Usare files CMX e SKN per le nostre meshes
Ora sappiamo come creare una mesh e sappiamo cosa sono i files BMP, SKN e CMX, siamo pronti ad usarli. Se hai creato una tua mesh il tuo primo problema è: Devi dare un nome al tuo file.
Come abbiamo visto le meshes (o files SKN) sono normalmente chiamati qualcosa come xskin-B001fafit_01-PELVIS-BODY.skn. Per rendere questa mesh unica dobbiamo pensare a un nome per il file che sia unico. Certamente possiamo cambiare la parte "01" con qualcosa come xskin-B001fafit_MiaMesh-PELVIS-BODY.skn. Questo lo renderà già unico, ma dobbiamo fare di più. Dobbiamo pensare a un nuovo numero per il corpo.
Sfortunatamente non c'è modo di controlalre se qualcunaltro ha già usato il tuo numero. Inoltre per il tuo corpo FaFit ci sono solo 999 possibili numeri (non è esattamente vero ma non scenderò nei dettagli ora). Questo è quello che dovresti fare per ridurre i rischi.
Quando decidi come chiamare la tua mesh, rinomina il file adeguatamente. Per esempio xskin-B123fafit_MiaMesh-PELVIS-BODY.skn (Comunque, non sono sicuro del numero 123, è da intendere solo come esempio e non come suggerimento)
Quando avrai rinominato il file aprilo in NotePad.exe:
Xskin-B123fafit_MiaMesh-PELVIS-BODY.skn | Assicurati che ci sia il nome esatto del file nella prima riga e solo una "x" nella seconda. salva il file e chiuderlo senza modificarlo ulteriormente. |
Xskin-B123fafit_MiaMesh-PELVIS-BODY | |
X | |
19 | |
R_LEG | |
R_LEG1 | |
R_FOOT | |
R_TOE0 | |
PELVIS | |
L_LEG |
Per far funzionare la nostra nuova mesh nel gioco dobbiamo creare un file CMX. Il CMX serve a far vedere correttamente la mesh nel gioco. Senza il file CMX non potremmo vedere nessuna skin su di essa, quindi creiamone uno subito. Apri NotePad.exe e scrivi esattamente quanto segue:
Untitled |
// Character File. Copyright 1997, Maxis Inc. |
Version 300 |
0 |
1 |
B123FAFit_MiaMesh |
0 |
0 |
1 |
PELVIS |
xskin-B123fafit_MiaMesh-PELVIS-BODY |
0 |
0 |
0 |
Hai notato che abbiamo assegnato la nostra nuova mesh al bacino (PELVIS) del Sim? Qunado lo hai fatto salva il tuo file scegliendo salva dal menu file e chiama il tuo file "B123FaFit_MiaMesh.cmx". Mettendolo tra virgolette (") per evitare che NotePad.exe aggiunga .txt al nome del tuo file.
La tua mesh è pronta per mostrare qualsiasi Sim con delle skins chiamate per esempio B123FaFitDrk_NomeSkin.bmp o B123FaFitLgt_AltraSkin.bmp
Se trovi che tutto questo lavoro sia troppo, puoi usare BodyWarp per fare il lavoro al posto tuo. In ogni caso ti consiglio di fare qualcosa da te così capirai come funziona. In BodyWarp apri la tua mesh e salvala come xskin-B123fafit_MiaMesh-PELVIS-BODY.skn. Nella configurazione base BodyWarp creerà il file CMX automaticamente.
Andiamo un passo avanti, immagina che abbiamo una bella mesh di occhiali. La Maxis ne dà una in uno skinpack per esempio. E' chiamata xskin-c032ma_warn-HEAD-NERDSPECS.skn. Apriamo la mesh in NotePad.exe per vedere cosa contiene:
xskin-c032ma_warn-HEAD-NERDSPECS.skn | |
xskin-c032ma_warn-HEAD-NERDSPECS | nome del file SKN |
Dark | nome del file BMP |
1 | Numero delle parti del corpo |
HEAD | Parte del corpo |
52 | Numero dei vertici |
2 3 0 | dati 3D |
3 1 0 | |
4 5 2 | |
5 3 2 | Eccetera |
Come puoi vedere ci sono alcune interessanti differenze paragonandola alle meshes normali.
Diciamo che vogliamo attaccare questa mesh alla nostra nuova mesh, ma non con la skin Dark.bmp bensì con la nostra skin MIEIOCCHIALI.bmp . La prima cosa che dobbiamo fare è copiare la mesh F xskin-c032ma_warn-HEAD-NERDSPECS.skn. [Trucco: seleziona la mesh e premi <Ctrl>C and <Ctrl>V, comparirà un file chiamato Copy of xskin-c032ma_warn-HEAD-NERDSPECS.skn ].Rinomina la copia per esempio MieiNuoviOcchiali.skn. E' vero, non dobbiamo usare un nome complicato come quello usato dalla Maxis, possiamo semplificarlo se ci va.
Apri il file in NotePad.exe e modifica i suoi contenuti così:
MieiNuoviOcchiali.skn | |
MieiNuoviOcchiali | Assicurati di usare il nome di file correto per la mesh e il file BMP. Togli le estensioni. |
MIEIOCCHIALI | |
1 | |
HEAD | |
52 | |
2 3 0 | |
3 1 0 | |
4 5 2 | |
5 3 2 | Eccetera |
Salva il file e chiudilo senza modificarlo ulteriormente. Come ultimo passo dobbiamo attaccare la nostra mesh al nostro Sim. Ci sono 2 modi di farlo:
Lo so che sembra una domanda stupida, dopo tutto deve apparire sulla testa, non è vero? Quindi sarebbe logico attaccare gli occhiali alla testa. Ebbene, sì e no. Non importa a quale parte lo attacchiamo, comparirà comunque nel punto giusto. c'è una differenza perchè le teste e i corpi sono usate diversamente nel gioco. ight place. There is a difference though, since heads and bodies are used differently in the game.
Ricordi quando crei un Sim nel gioco? Puoi scegliere una testa e un corpo per il tuo Sim. Quando lo hai fatto e hai portato il tuo Sim nel lotto, non avrai più la possibilità di cambiare la testa del tuo Sim.Non importa cosa accadrà, la testa del Sim resterà la stessa. [Che peccato, con le nuove teste di Fionn che hai appena scaricato]. Al contrario i corpi cambieranno ogni volta. Facendo la doccia, facendo il bagno in piscina, andando a letto o andando al lavoro. E soprattutto, se sei stanco di portare lo stesso vestito giorno dopo giorno, puoi comprarti un guardaroba e cambiare vestiti fino a quando non hai l'RSI cliccando sul mouse.
Se decidi di attacare gli occhiali alla testa dovrai creare un nuovo Sim per usarli. Compariranno sul Sim per tutto il tempo, anche quando va a dormire. Quindi gli occhiali saranno una caratteristica del look del tuo Sim. Un vantaggio è che la grandezza può essere ottimizzata solo per un tipo di testa. Questo è il motivo per cui la Maxis usa il nome xskin-c032ma_warn-HEAD-NERDSPECS.skn per il file, è ottimizzato per la mesh xskin-c032ma_warn-HEAD-HEAD.skn.
Se decidi di attaccare gli occhiali al corpo potrai usarli su ogni tuo Sim esistente. In questo modo gli occhiali saranno una caratteristica di un particolare abbigliamento. Tieni a mente che gli occhiali scompariranno se cambi abito per qualsiasi ragione. Personalmente li attaccherei al corpo se non è necessario averli attaccati al Sim tutto il tempo, anche se questo significherà che gli occhiali non andranno bene su ogni tipo di testa.
Mentre stai raccogliendo le idee continuiamo ad attaccare gli occhiali alla mesh. Apri il file B123FaFit_MiaMesh.cmx in NotePad.exe un'altra volta. Ora noi dobbiamo modificare il suo contenuto come segue:
B123FAFit_MiaMesh | |
// Character File. Copyright 1997, Maxis Inc. | |
Version 300 | |
0 | |
1 | |
B123FAFit_MiaMesh | Nome del file CMX |
0 | |
0 | |
2 | Numero delle mesh attaccate |
PELVIS | |
Xskin-B123fafit_MiaMesh-PELVIS-BODY | Nome della mesh |
0 | |
0 | |
HEAD | Parte del corpo a cui attaccare la seconda mesh |
MieiNuoviOcchiali | Nome della seconda mesh |
0 | |
0 | |
0 |
Pronta, abbiamo creato la nostra mesh usata per la skin B123FaFit e aggiunto degli occhiali con l'immagine MIEIOCCHIALI.bmp Metti tutti i files inclusi gli occhiali le meshes e le skins nella cartella Maxis\the Sims\GameData\Skins e inizia il gioco