Ergebnis 1 bis 9 von 9
  1. #1
    Peachy keen Avatar von Toloc
    Registriert seit
    06.07.2008
    Ort
    In your mind
    Beiträge
    506

    Idee [Tutorial] Mass Effect Texturen austauschen

    Tutorial MassEffect Texturen austauschen by Toloc


    1.1
    Tools:
    TexMod um die Texturen zu extrahieren (z.B. von Gameport)
    Bildbearbeitungsprogramm um die Texturen zu bearbeiten (ich benutze Paint.NET; 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.


    „Logging Mode“: Mit dem Logging Mode kann eine bestimmte Textur im Spiel ausgewählt und in einem beliebigen Format abgespeichert werden.


    „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.


    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:


    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:


    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.

    Kommentare/Kritik/Verbesserungen erwünscht

    gez. Toloc
    Geändert von Toloc (10.07.2008 um 20:51 Uhr)
    I walked worlds of smoke and half-truths, intangible. Worlds of torment and of unnamable beauty.
    Opaline towers as high as small moons. Glaciers that rippled with insensate lust.
    And one world with nothing but shrimp. I tired of that one quickly.


  2. #2
    emergency induction port Avatar von Aquarius
    Registriert seit
    19.06.2008
    Ort
    NRW
    Beiträge
    3.591

    Standard

    Vielen Dank für diese ausführliche Anleitung.

    Ich hoffe, deine Mühe hat sich gelohnt, sodass wir hier bald eine Vielzahl toller neuer Rüstungen zur Verfügung stehen haben.

  3. #3
    Newbie
    Registriert seit
    01.01.2010
    Beiträge
    2

    Standard

    Hallo!

    Frage: Muss man das Spiel immer über den TexMod starten damit eine neue Textur im Spiel sichtbar ist, oder kann man die Datei auch ganz ins Spiel einbinden?

  4. #4
    Peachy keen Avatar von Toloc
    Registriert seit
    06.07.2008
    Ort
    In your mind
    Beiträge
    506

    Standard

    Ja, um mit geänderten Texturen zu spielen musst du das SPiel immer über TexMod starten
    Soweit ich weiss gibt es immernoch keine Möglichkeit Texturen direkt einzufügen.
    I walked worlds of smoke and half-truths, intangible. Worlds of torment and of unnamable beauty.
    Opaline towers as high as small moons. Glaciers that rippled with insensate lust.
    And one world with nothing but shrimp. I tired of that one quickly.


  5. #5
    Newbie
    Registriert seit
    01.01.2010
    Beiträge
    2

    Standard

    Hmm schade. Danke für die Antwort !
    Ist übrigens wirklich eine brauchbare Anleitunng die du da gepostet hast

  6. #6
    inaktiv
    Registriert seit
    27.07.2008
    Ort
    ...
    Beiträge
    3.044

    Standard

    Kann man das Programm irgendwie so konfigurieren, das zb. über einen Shortcut immer ein bestimmtes Spiel mit einem bestimmten Texmod Build gestartet wird?

    Da ich nun auch noch für ME1 einen Mod gefunden habe, der Texturen über Texmod verbessert finde ich es ungemein umständlich, jedesmal wenn ich ein Spiel starten will den Texmod auf dieses Spiel mit einer bestimmten Auswahl an Texturbuilds zu konfigurieren.
    Die Modmanager von zb. Fallout merken sich ja einmal aktivierte Mods und man muss sie nur nochmals starten, wenn man was verändern will.

    Das die Texturen nicht permanent ins Spiel integriert werden, finde ich so schon in Ordnung. So bleibt das Spiel selbst unangetastet.

  7. #7
    Newbie
    Registriert seit
    17.01.2011
    Beiträge
    9

    Standard

    Ich versteh das nicht ganz, man kann daimt also sozusagen die Grafik/Texturen aufbessern und auf den Stand von ME2 bringen, weil es die gleiche Engine ist?
    Grafik sieht dann exakt gleich aus, auch Kampfeffekte, zB wenn man einen Gegner trifft oder so?

  8. #8
    inaktiv
    Registriert seit
    27.07.2008
    Ort
    ...
    Beiträge
    3.044

    Standard

    Nein, das hat damit überhaupt nichts zu tun ^^.
    Es gibt einige Mods, die Texturen verändern/verbessern.
    Das aber jeweils getrennt für ME1 oder ME2.
    Diese liegen dann in einem bestimmten Format vor, das von diesem Programm gelesen werden kann. Das Programm tauscht nun bei Spielstart die jeweiligen Texturen des Spieles mit der aus dem Mod aus.
    Du musst das Programm vor Spielstart also entweder auf Texturenmods für ME1 konfigurieren, wenn du das spielen möchtest, oder eben auf ME2.

    Für ME1 gibt es eine kleine Texturenmod, die einige Details verbessert.
    Ein paar mehr gibt es auf der Homepage
    Für ME2 kannst du aus einem schon recht großen Sortiment hier auswählen.

  9. #9
    Capt. Chaos Avatar von Lt_Striker
    Registriert seit
    12.12.2010
    Ort
    Tatooine
    Beiträge
    4.504
    Gamer IDs

    PSN ID: Striker187th

    Standard

    Dumme Frage, ich habe garkeine Ahnung von Texturen etc, aber ist es möglich, dass mein Shep auch so ein schickes schwarzes Barett aufhat wie Corporal Jenkins am Anfang auf der Normandy?

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •