Difference between revisions of "How To Create Texture Replacers"
imported>Lhammonds (Created Page by LHammonds) |
imported>Darkness X |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{Tools|req0=[http://www.7-zip.org 7-Zip]|req1=[[BSA Unpackers]]|req2=[http://www.tesnexus.com/downloads/file.php?id=8698 DDS Converter 2]|req3=[[Oblivion Mod Manager]]|req4=a graphics editor}} | |||
==Overview== | ==Overview== | ||
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. | 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''': 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''': 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). | ||
==Required Tools== | ==Required Tools== | ||
* [http://www.7-zip.org 7-Zip] (this allows you to compress your mod files into a single compressed file) | * [http://www.7-zip.org 7-Zip] (this allows you to compress your mod files into a single compressed file) | ||
* [http://www. | * [http://www.tesnexus.com/downloads/file.php?id=3311 BSA Commander] (this will allow you to open '''Oblivion - Textures - Compressed.bsa''' and extract DDS Textures) | ||
* [http://www. | * [http://www.tesnexus.com/downloads/file.php?id=8698 DDS Converter 2] (this will allow you to convert DDS files into PSD Photoshop files and then back to DDS format when done) | ||
* [http://www. | * [http://www.tesnexus.com/downloads/file.php?id=2097 Oblivion Mod Manager] | ||
* A Graphics Editor (such as [http://www. | * A Graphics Editor (such as [http://www.tesnexus.com/downloads/file.php?id=11909 Paint.NET], [http://www.gimp.org GIMP], [http://www.tesnexus.com/downloads/file.php?id=11895 GIMPShop], [http://www.paintshoppro.com/ Paint Shop Pro] or [http://www.adobe.com/photoshop Adobe Photoshop]) | ||
==Preliminary Work== | ==Preliminary Work== | ||
Line 79: | Line 77: | ||
# Use 7-Zip and zip C:\MyMod\*.* into a single file. Example: C:\MyMod\MyMod.7z | # Use 7-Zip and zip C:\MyMod\*.* into a single file. Example: C:\MyMod\MyMod.7z | ||
# Open Oblivion Mod Manager | # Open Oblivion Mod Manager and follow [[How To Create an OMOD]] - click Create, Add Archive, pick C:\MyMod\MyMod.7z | ||
# Set all of the field names, add a short description in the description button, add a screenshot and click Create | # Set all of the field names, add a short description in the description button, add a screenshot and click Create | ||
# Now that we have an OMOD created, we need to [ | # Now that we have an OMOD created, we need to [[How To Convert an OMOD to an OMOD-Ready Archive|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. | ||
# Take this new OMOD-Ready file and [http:// | # Take this new OMOD-Ready file and [http://thenexusforums.com/index.php?showtopic=27968 Upload it to TESNexus.com]. | ||
==Create a RELz Thread== | ==Create a RELz Thread== | ||
Line 93: | Line 91: | ||
[[Category:Tutorials]] | [[Category:Tutorials]] | ||
[[Category:Miscellaneous_Tutorials]] | [[Category:Miscellaneous_Tutorials]] | ||
[[Category: | [[Category:Texturing_Tutorials]] |
Latest revision as of 07:48, 16 April 2010
Tools used in this tutorial
Required
|
Overview[edit | edit source]
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: 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).
Required Tools[edit | edit source]
- 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[edit | edit source]
- Install BSA Commander and DDS Converter 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[edit | edit source]
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 (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 (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 (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 (Diffuse Texture) E:\Games\Oblivion\Data\Textures\Weapons\steellongsword_n.dds (Normal Map) E:\Games\Oblivion\Data\Textures\Armor\Fur\M\cuirass.dds (Diffuse Texture) E:\Games\Oblivion\Data\Textures\Armor\Fur\M\cuirass_n.dds (Normal Map) E:\Games\Oblivion\Data\Textures\Armor\Fur\F\cuirass.dds (Diffuse Texture) E:\Games\Oblivion\Data\Textures\Armor\Fur\F\cuirass_n.dds (Normal Map)
4. Use DDS Converter to convert all DDS files into Adobe Photoshop PSD files.
Texture Changes[edit | edit source]
- Open the Diffuse PSD Texture files with your favorite graphics editor and make the visual changes that you want.
- Once finished changing the textures, you will need to create new normal maps (_n) files. I use GIMP and the normal map plugin.
- Now convert your changes to the PSD files back into DDS files using DDS Converter 2 with the options of DXT5 and Mipmaps enabled.
- 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[edit | edit source]
If everything is fine at this point, take some screenshots. Screenshots: A Basic Guideline
Create a Distribution Folder[edit | edit source]
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 (Diffuse Texture) C:\MyMod\Textures\Weapons\steellongsword_n.dds (Normal Map) C:\MyMod\Textures\Armor\Fur\M\cuirass.dds (Diffuse Texture) C:\MyMod\Textures\Armor\Fur\M\cuirass_n.dds (Normal Map) C:\MyMod\Textures\Armor\Fur\F\cuirass.dds (Diffuse Texture) C:\MyMod\Textures\Armor\Fur\F\cuirass_n.dds (Normal Map)
Readme File[edit | edit source]
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[edit | edit source]
- Use 7-Zip and zip C:\MyMod\*.* into a single file. Example: C:\MyMod\MyMod.7z
- Open Oblivion Mod Manager and follow How To Create an OMOD - click Create, Add Archive, pick C:\MyMod\MyMod.7z
- Set all of the field names, add a short description in the description button, add a screenshot and click Create
- 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.
- Take this new OMOD-Ready file and Upload it to TESNexus.com.
Create a RELz Thread[edit | edit source]
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.