Jump to content

How To Create Texture Replacers 1.0


LHammonds

Recommended Posts

Article link: How To Create Texture Replacers 1.0

 

NOTE: The article is no longer being maintained on TESNexus.

 

The current version can be found on the CS Wiki

 

This process basically involves taking existing DDS textures, editing them, and then posting them on the net (without an .esp plugin). Because this is replacing existing vanilla Oblivion textures, you will need to recommend an Archive Invalidation technique to the end-users of your mod. To help facilitate this, we will create an OMOD-Ready archive of our mod.

 

NOTE #1: I do not recommend making mods this way as it will conflict with any other mod that replaces the same textures and many people would rather have a unique item rather than all existing items being replaced. I would rather recommend the tutorial that shows you How To Create New Re-textured Items to make them unique (and will not require archive invalidation).

 

NOTE #2: Whenever you see a forward slash in a path, it should really be a backslash because TESDB cannot handle backslashes in tutorials anymore due to script kiddies using exploits in the code (very unfortunate).

 

You need the following tools:

 

- 7-Zip (this allows you to compress your mod files into a single compressed file)

- BSA Commander (this will allow you to open Oblivion - Textures - Compressed.bsa and extract DDS Textures)

- DDS Converter 2 (this will allow you to convert DDS files into PSD Photoshop files and then back to DDS format when done)

- Oblivion Mod Manager

- A Graphics Editor (such as Paint.NET, GIMP, GIMPShop, Paint Shop Pro or Adobe Photoshop)

 

Preliminary Work

 

1. Install BSA Commander and DDS Converter 2.

2. Use BSA Commander and extract Oblivion BSA files to someplace you have room.

 

- I installed my copy of Oblivion to E:/Games/Oblivion/

- I installed BSA Commander to E:/Games/Oblivion/BSA Commander/

- I extracted the Oblivion meshes bsa file to E:/Games/Oblivion/BSA Commander/out/meshes/

- I extracted the Oblivion texture bsa file to E:/Games/Oblivion/BSA Commander/out/textures/

 

Populate Your Project Folder

 

1. Pick a texture to modify. For example, let us say you want to re-texture the steel sword and fur cuirass.

2. Find the related textures from Oblivion - Textures - Compressed.bsa which will be the following in this case:

 

E:/Games/Oblivion/BSA Commander/Out/Textures/Weapons/steellongsword.dds (* Diffuse Texture *)

E:/Games/Oblivion/BSA Commander/Out/Textures/Weapons/steellongsword_n.dds (* Related Normal Map *)

E:/Games/Oblivion/BSA Commander/Out/Textures/Armor/Fur/M/cuirass.dds (* Diffuse Texture *)

E:/Games/Oblivion/BSA Commander/Out/Textures/Armor/Fur/M/cuirass_n.dds (* Related Normal Map *)

E:/Games/Oblivion/BSA Commander/Out/Textures/Armor/Fur/F/cuirass.dds (* Diffuse Texture *)

E:/Games/Oblivion/BSA Commander/Out/Textures/Armor/Fur/F/cuirass_n.dds (* Related Normal Map *)

 

3. Copy the files to the Oblivion Data folder in the exact same folder structure as the original, such as the following:

 

E:/Games/Oblivion/Data/Textures/Weapons/steellongsword.dds

E:/Games/Oblivion/Data/Textures/Weapons/steellongsword_n.dds

E:/Games/Oblivion/Data/Textures/Armor/Fur/M/cuirass.dds

E:/Games/Oblivion/Data/Textures/Armor/Fur/M/cuirass_n.dds

E:/Games/Oblivion/Data/Textures/Armor/Fur/F/cuirass.dds

E:/Games/Oblivion/Data/Textures/Armor/Fur/F/cuirass_n.dds

 

4. Use DDS Converter to convert all DDS files into Adobe Photoshop PSD files.

 

Texture Changes

 

1. Open the Diffuse PSD Texture files with your favorite graphics editor and make the visual changes that you want.

2. Once finished changing the textures, you will need to create new normal maps (_n) files. I use GIMP and the normal map plugin.

3. Now convert your changes to the PSD files back into DDS files using DDS Converter 2 with the options of DXT5 and Mipmaps enabled.

4. Load up Oblivion and see how your changes look in-game. NOTE: You may need to use an archive invalidation technique to see your textures in-game. See Oblivion Mod Manager.

 

Screenshots

 

If everything is fine at this point, take some screenshots. Screenshots: A Basic Guideline

 

Create a Distribution Folder

 

If you are happy with the changes, create a temporary distribution folder to place all your files in such as C:/MyMod/

 

C:/MyMod/Textures/Weapons/steellongsword.dds

C:/MyMod/Textures/Weapons/steellongsword_n.dds

C:/MyMod/Textures/Armor/Fur/M/cuirass.dds

C:/MyMod/Textures/Armor/Fur/M/cuirass_n.dds

C:/MyMod/Textures/Armor/Fur/F/cuirass.dds

C:/MyMod/Textures/Armor/Fur/F/cuirass_n.dds

 

Readme File

 

Use the Readme Generator to create a readme file (use the OMOD-Ready template type) and name it something like Projectname Readme.txt and place it in the root of your distribution folder.

 

C:/MyMod/MyMod Readme.txt

 

Create a Distribution Archive

 

1. Use 7-Zip and zip C:/MyMod/*.* into a single file. Example: C:/MyMod/MyMod.7z

2. Open Oblivion Mod Manager to Create an OMOD - click Create, Add Archive, pick C:/MyMod/MyMod.7z

3. Set all of the field names, add a short description in the description button, add a screenshot and click Create

4. Now that we have an OMOD created, we need to Create an OMOD-Ready archive by right-clicking on the OMOD name and select Convert To Archive. Name it something like MyMod 1.0 OMOD-Ready.7z and then answer Yes to include OMOD Conversion Data.

5. Take this new OMOD-Ready file and upload it to TESDB.com.

 

Create a RELz Thread

 

Go to The Elder Scrolls Mod Forums and create a new topic to let the world know about your new mod.

 

Title: [RELz] MyMod

Contents: Paste the contents of your readme file here. You can omit the install/uninstall section if you like. Be sure to include a link to the download location.

Link to comment
Share on other sites

  • 11 months later...

I Want to ask you if ther's a way to use phtographs (in the most of the cases JPGE Files of 24 or 32 bits) to create a DDS file that could be use in Oblivion. I'Ve been tried a lot of way s an a lot of programs to change the kind of file (lowering the number of bits), but no find the way to use photographs. I really apreciate if you have an answer and I really DO apreciate you take the time to send me a reply.

I'd like to use this way to thank you for all the support for those who like me,work in proffesions that doesn't let us the time to lern for try an error and need all your tutorials. :D

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...