I was seeing that people are trying to import .dds files and getting the “failed to import” message. While a standard format, Unreal Engine does all the conversion and compression in the editor. That said, one type of .dds file is supported: the cubemap. You can find more infomation on the supported cubemap .dds file here:
If you don’t have access to the uncompressed source images, then yes. If you have a large number of files, the free ATI Compressonator tool has a solid and simple batch conversion to any of its supported file formats, including TGA.
DDS shows up in the filetypes selection now, but trying one still gives unknown format.
If it’s not possible to import compressed DDS, why not have the engine decompress it, but make note of the compression type used (1 bit alpha, 8 bit alpha, no alpha,if BC3 for normal maps, that kind of stuff)
Why would you want to import heavily compressed images, (as in DDS) - that would be like using j-peg. People are often confused when they extract out content from some engines, (no names mentioned) because they’re DDS, but would have almost definitely been imported as png or targa. DDS is an awful compression format, and UE4 doesn’t need it or any support for it.
Hi there,
the post is a bit old maybe. But I found it trying to find a solution for the DDS importing issue on UE Mac Editor, and I was able to find a solution by myself and wanted to share it in case someone else reach this post.
I generated a DDS cube map image with the SpaceScape software, but when trying to import it into UE, it was always returning the message “Failed to import”, and since the NVIDIA Tools are only available for Windows, I started looking for an alternative without too much luck, until I remembered that I have installed a copy of GIMP and decided to give it a try, and oila! I was able to open the DDS file, then export it again, I selected RGBA8 as the Format and deselected the option “Generate mipmaps”, and then imported it into UE again and it worked!
Hey ADCamEl, can you let me know how you installed the DDS plugin for Gimp on OSX? I’m unsuccessful in compiling this guy http://registry.gimp.org/node/70 with all it’s dependencies. Can’t seem to find dev versions for osx of gtk+, Glib and Gimp which apparently is needed
OK after about 4-5 hours of digging deeper into the dependency hole of trying to compile Gimp from source (ending up compiling the most obscure low level libs one can think of) I eventually found this Gimp version: http://gimp.lisanet.de/Website/Download.html, 2.8.14, that includes DDS support (facepalm). I got it to work by doing this
Spacescape: Export SkyBox as DDS with “Export for: Source”
Open in GIMP for OS X 2.8.14
Export as DDS: Compression=none, Format=RGBA8, Save=as cube map
Has anyone been able to do this recently? I’m trying to get a skybox from Spacescape into Unreal 4.21 and I’m getting that same “DDS uses an unsupported format” error. Tried everything in this thread, and it just doesn’t seem to recognize my DDS
Edit:
Found a solution. Open the file in Photoshop. Under Image->Mode, set it to 32bit. Then do File->Save As, and choose Radiance as the file type and save it as a .HDR file. Then import that HDR file into Unreal, and it’ll be recognized as a Cubemap.
m00508.rar (1.3 MB)
For research purposes i tryed to import compressed dds texture to unreal, i wasn’t allowed to, but opening compressed texture in photoshop having installed dds nvidia plugin for it, i save as dds but as uncompressed, and then unreal imports dds texture without any problem, but yeah, the size is 4 MB while compressed is less than 700 KB for x1024 res texture.