Working with DDS textures
ESO works with DDS (http://en.wikipedia.org/wiki/DirectDraw_Surface) textures. To work with them you will need an image viewer and an image editor.
Irfanview has you covered on the viewer side. Just install Irfanview and after that install the Irfanview plugin. Irfanview: http://www.irfanview.com/ Irfanview Plugin: http://www.irfanview.com/plugins.htm To work with DDS textures you need DDS plugin for your image editor. Hopefully that is Photoshop. You can grab that plugin right from nVidia. DDS plugin for Photoshop: https://developer.nvidia.com/nvidia-...dobe-photoshop DDS plugin for GIMP: http://code.google.com/p/gimp-dds/ Texture size Like in WoW your textures need to match a size multiplier of 8. Thus: 16,32,64,128,256,512,1024. Means a valid texture size is 32x32 and so on. Two layers are important. The image layer and the alpha layer. The alpha layer decribes the opacity that is applied to the image layer later on. White color on the alpha layer means 100% opacity. Black is 0% opacity thus transparent. Image layer Alpha layer Result Saving as DDS When saving a DDS file choose DXT5 ARGB. AddOn Texture Integration Assuming you have an addon that should use the texture and you have a media folder in that addon. lua Code:
|
If I recall correctly, Paint.NET supports .dds
|
If you plan on re-using some of your old textures that are saved in the TGA format you can do so. Converting a TGA into a DDS is as simple as saving the file. Both formats use the same image and alpha layer.
|
Fantastic, this is exactly what i was lookin for and i will now have graphics on my Addon :)
|
Great Post!
Something i have been wondering but never had the chance to look it up is whether or not you can tile a texture. |
Just to avoid anyone getting stuck on this like me.
The game has an internal cache of textures(filepath/name) it failed to load and reload ui doesn't clear that cache. Took 2 me hours to figure it out when i decided to change the filename of my texture and finally it appeared in game. |
It is the same for WoW. When you add new textures always restart the client to be safe. Adjusting existing textures should work out. But adding new textures requires a restart.
|
Hey Zork, I use Photoshop CC (Creative Cloud) because of my studies and Windows 8 (not 8.1). Do you know any way to get the Nvidia plugin work with this? I even tryed installing both together (64 bit and 32 bit) as said in one of the Nvidia forums but I still can't open the DDS textures in Photoshop :/
|
As I mentioned above, Paint.NET supports the .dds file format. You don't need to do anything special or fancy. ;)
|
Quote:
|
I got the PS plugin working now with Creative Cloud version!
Download 32 bit and 64 bit. Install 32 bit first into the Photoshop 32 bit folder and then 64 bit into the Photoshop 64 bit folder. Now make shure to start the 64 bit version of PS. |
If you're going the XML route, you can add the image file tag like this:
Code:
<Texture name="MyAddonTexture" textureFile="MyAddonName/media/myTexture.dds"> I know it works with way with texture defs as I do it myself, might work as well for "Backdrop" types, etc. |
Quote:
In Paint.NET, I use these settings when saving a DDS file (sorry, I just have the german option labels): "DXT5", Kompressortyp: "Range-Anpassung", Fehlermetrik: "Einheitlich", Keine MipMaps generieren. HTH, Klaro |
GIMP has a DDS plugin also that I've used successfully.
It also has batch convert, so I was able to convert all of the DDS texture files to PNG files, so I can browse them on my HDD, which is VERY convenient! :) I know this list is a bit out-of-date (as in it's from beta) but figured it may be useful for people as a starter: http://wiki.esoui.com/Texture_List |
Quote:
|
Quote:
|
yup made all in Paint.NET same setup as Garkin, does the job very well
|
DXT5 works well in Paint.NET too. And AFAIK size of DDS you get in result is much smaller.
|
nvidia only?
I have an AMD/Raedeon setup. Will these instructions work on my system?
|
Quote:
-Halja |
According to your above posted image, its dimensions are 1026x514. Dimensions must be a power of 2. (so... 1024x512)
|
I'm using XNView to view the DDS Files.
No special Plugin necessary. If you wanna browse the DDS Files included in the GAME0000.dat file, send me a priv. message. |
Hi all
I have a PNG file I would like to convert to DDS for use as pin in ESO. I use GIMP and I have the DDS plugin installed. I have tried all kinds of export settings, but I guess I am doing something wrong. It seems like ESO is loading it but can't show it. The file is 64x64 pixels with transparency. Anyone who can give me a guide with exact settings that works for ESO map pins? |
Quote:
|
I can't, I'm sorry to say. I've not worked with DDS textures.
You might also try posting your question in a thread of its own, since your query is separate from the original post. |
Suggestions for Snowman
Quote:
I would also suggest attaching a small zip file with the (resized / colour depth selected) PNG and the DDS image file (mentioning which compression mode * you used) so others can review them. As well as an excerpt of your code where you create the control and try to display the texture (like at the beginning of this tutorial). Or are you using (or have you tried?) Seerah's LibMediaProvider to display the texture? * Compression modes: BC1 / DXT1, BC2 / DXT3, BC3 / DXT5, RXGB / DXT5, etc. |
Skinners Help
Salute Guys,
I'm trying to convert those blue DDS texture to something I can edit in paint shop.Using the game IL-2 Battle of Stalingrad. I grab the Nvidia plugin for CS3 but In not sure how to convert to a working image to alter or change. As we get more of the game squadron mates would like personal skins to fly and I'm the squadron artist. Im trying to take a stock P-39 and build a template off of it. Thanks GreyWolfe |
paint.net can read and write DDS files.
|
DDS converting
Thank for the response, I have that tool but the problem Im having is the compressed files in the game are blue and cant see the detail. I just need to open to a bit or a uncompressed DDS so I can paint. The default or stock plane skins are locked. What I really need is a P-39 skin with no markings, OD and grey or blue under paint.
Thanks GreyWolfe |
Quote:
You might wanna check for Alpha Channel masks in your image if it's just showing up as a plain blue image, all the detail may be in a transparency mask. |
converting to dds using ImagickLibrary
Hello,
It's possible to convert all kind of files to dds format that is readable by ESO using ImagickLibrary for example in PHP: Code:
$im = new Imagick(); |
If a power of 2 does not show your textures within ESO try a height & width dividable by 4.
|
All times are GMT -6. The time now is 05:36 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI