Exporting Cubemaps

This document goes over how to export Cubemaps from Photoshop using the NVIDIA Texture Tools plugin so that they can then be used in your Unreal Engine 4 (UE4) projects.

Exporting Cubemaps (Photoshop)

Once you have a series of images laid out in Photoshop and ready to use as a Cubemap, then you are ready to start exporting. In this example, we will use the NVIDIA Texture Tools plug-in for Photoshop CS6. If you have not downloaded and installed this plug-in yet,  you can get it from here.

  1. First, make sure your textures for the Cubemap are lined up in a single document. You will also need to make sure that the image are all the same size and that the selected size is a power of two. Finally, make sure that the textures used in the Cubemap  are correctly rotated as described here. ExportCubemap.png
  2. When that has all be completed, go to the File menu and select the Save As option.
  3. In the Save As window, choose D3D/DDS (_.DDS; _.DDS) and name your file. PhotoshopSaveAsDialog.png
  4. In the NVIDIA dds Format window, choose ARGB 32 bpp | unsigned from the combobox at the top. Set the combobox underneath to Cube Map. Set MIP Map Generation group to No MIP maps.PhotoshopDDSDialog.png
  5. Click Save.

Images used here are derived from light probes originally from Paul Debevec's website http://www.pauldebevec.com.