PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : MassEffect Skin Modding mit TexMod Tutorial



Toloc
21.03.2009, 23:08
Tutorial Texturen austauschen by Toloc


1.1
Tools:
TexMod um die Texturen zu extrahieren (z.B. Hier (http://www.bigdownload.com/games/texmod/pc/texmod))
Bildbearbeitungsprogramm um die Texturen zu bearbeiten (ich benutze Paint.NET (http://www.getpaint.net/index.html); ist aber im Prinzip wurscht solange es mehr kann als MS Paint)

1.2
Mithilfe von TexMod lassen sich Texturen aus 3D-Anwendungen (wie Mass Effect) auslesen und durch andere ersetzen.
TexMod hat 3 Modi:

„Package Mode“: Hier kann man die 3D-Anwendung (hier MassEffect.exe) und TexMod Package Files auswählen, die auf die Anwendung angewendet werden sollen.
http://img80.imageshack.us/img80/4337/image001mv1.th.jpg (http://img80.imageshack.us/my.php?image=image001mv1.jpg)
„Logging Mode“: Mit dem Logging Mode kann eine bestimmte Textur im Spiel ausgewählt und in einem beliebigen Format abgespeichert werden.
http://img225.imageshack.us/img225/2194/image003ff4.th.jpg (http://img225.imageshack.us/my.php?image=image003ff4.jpg)

„Package Build“: In diesem Modus kann man bearbeitete Texturen auswählen und in ein TexMod Package File packen so dass sie im Spiel angezeigt werden können.
http://img61.imageshack.us/img61/6193/image005eb4.th.jpg (http://img61.imageshack.us/my.php?image=image005eb4.jpg)

2.1
Um jetzt eine Textur aus MassEffect zu extrahieren, wählt ihr den Logging Mode und wählt unter „Target Application“ eure MassEffect.exe aus
(z.B.: "C:\Games\MassEffect \Binaries\MassEffect.exe").
Unter „Options“ setzt ihr die drei Häkchen auf der linken Seite, wählt das Format in dem die Textur gespeichert werden soll (möglichst eins das Transparenz unterstützt z.B. DDS) und wählt unter „Log with“ eine Taste die ihr im Spiel nicht belegt habt und klickt auf „Run“.
Jetzt ladet ein Spiel und sucht euch einen Level in dem die Textur die ihr ändern wollt sichtbar ist. (Wenn ihr z.B. eure momentane Rüstung ändern wollt nehmt nicht die Normandy da ihr da ja eure schicke Uniform tragt.)
Oben in der Ecke befindet sich jetzt dieser nette rote Text der euch im Prinzip schon alle nötigen Anweisungen liefert:
http://img61.imageshack.us/img61/273/image007ax5.png (http://img61.imageshack.us/my.php?image=image007ax5.png)

Auf deutsch:
Mit den Rechenzeichen auf dem NumPad (/,*,-,+,) könnt ihr die Textur die ihr bearbeiten wollt auswählen und mit der von euch unter „Log with“ gewählten Taste abspeichern.
Tastenbelegung:
Texturauswahl auf gerade sichtbare Texturen filtern
[/] Texturfilter zurücksetzen
[+] nächste Textur wählen
[-] Textur wählen

Wenn ihr eine Textur auswählt wird euch diese auf dem Bildschirm angezeigt und das Objekt auf dem die Textur liegt wird grün dargestellt:
http://img228.imageshack.us/img228/4240/image009ha0.th.png (http://img228.imageshack.us/my.php?image=image009ha0.png)

Wenn ihr eure Textur gefunden habt drückt eure Log-with-Taste und beendet das Spiel und TexMod.

2.2
Geht jetzt in den Ordner in dem ihr TexMod gespeichert habt und öffnet dort den Ordner „Out“. (bzw. Öffnet den im Logging Mode unter „Output Folder“ angegebenen Ordner)
Dort findet ihr nun 2 Dateien: TexMod.log die später wichtig wird und eure Textur, die ihr jetzt öffnet.
Ich kann auf Grund der unterschiedlichen Bildbearbeitungsprogramme hier nicht beschreiben was genau ihr mit dem Bild jetzt zu tun habt; nur der eine (wichtige!) Hinweis:

Unter Umständen seht ihr nun entweder kein oder nur ein halb durchsichtiges Bild. Das liegt daran das MassEffect anhand der Transparenz der Textur festlegt wie stark das Objekt an dieser Stelle leuchtet (je blickdichter desto leuchtender siehe z.B. die Stellen der Rüstung an denen eure Waffen hängen).
Ihr könnt die Textur vor dem Bearbeiten komplett undurchsichtig machen und danach wieder transparent, davon würde ich aber zumindest bei halb durchsichtigen Texturen abraten, da einige Texturen an verschiedenen Stellen unterschiedlich transparent sind und diese Unterscheidungen dann verloren gehen. Eine andere Möglichkeit besteht darin dem Bild eine Ebene hinzuzufügen und diese komplett grau zu färben und sie nach dem bearbeiten wieder zu löschen. Dadurch sieht man zwar nicht viel mehr, aber es ist wenigstens eine kleine Verbesserung.

Wenn ihr mit dem Bild zufrieden seid speichert es (ggf. löschen des grauen Hintergrundes nicht vergessen!).

2.3
Für den Fall das ihr beim Speichern den Dateinamen oder das Format geändert habt(letzteres wegen Qualitätsverlust und wahrscheinlich verlorener Transparenz nicht empfehlenswert) müsst ihr jetzt noch den in der „TexMod.log“ angegebenen Pfad korrigieren. (Einfach mit Texteditor öffnen die vor dem Pfad angegebene Nummer unangetastet lassen.)
Öffnet jetzt TexMod und wählt den „Package Build“ Mode aus. Als „Definition File“ wählt ihr die grade erwähnte „TexMod.log“ aus.
Unter „Creator Name“ und „Comment“ könnt ihr euren Nickname und eine kurze Beschreibung der Textur angeben.
Mit einem Klick auf „Build“ speichert ihr die Textur in einem TexMod Package.

Im Prinzip seid ihr jetzt fertig, um mit der neuen Textur zu spielen wählt ihr im „Package Mode“ einfach oben wieder die MassEffect.exe und unten das gerade erstellte TexMod Package aus, klick auf „Run“, und freut euch wenns geklappt hat.

Feedback plz

gez. Toloc

Toloc
15.10.2009, 11:52
Whoaa moment mal

Dieses Tutorial hat NICHTS mit dem für assassins creed zu tun.

Ich weiss nicht von wann das von"Gruselgurke" geschriebene ist; meins habe ich im Juli 2008 -Link entfernt- veröffentlicht.
Ich find grad kein genaues Datum für das andere, aber Gruselgurke hat sich 3 Monate später (http://www.assassins-creed.de/?go=profil&userid=556) bei assassins-creed.de registriert.
Das Tutorial für Mass Effect ist 100% auf meinem Mist gewachsen. Meine einzigen Quellen waren ne Kurzanleitung im BioWare Forum und ein bisschen Trial&Error.

Ich will NICHT unterstellen, dass irgendwer bei mir abgeschrieben hätte. So genial ist mein Tutorial nicht. Aber: Ich habe es geschrieben!!

Skaal
15.10.2009, 12:05
Wende dich mal per PN an GRiva (http://forum.worldofplayers.de/forum/member.php?u=81717), ich glaub der kann dir da weiterhelfen.

t8ker
15.10.2009, 14:20
Die Sache wird bearbeitet. Sollten Missverständnisse bestehen, so werden wir diese beseitigen.

Nun wieder viel Spaß mit dem Tutorial :)!