![Применение DDSUnsplit [Cryengine]](/uploads/posts/2017-04/1493026165_tumblr_inline_nnvxwdqdrs1slemp9_400.jpg)
Открыть такую «разбитую» текстуру обычными средствами нельзя.
Проблема решается «сшивателем» таких текстур, который называется DDSUnsplit [скачать]. К сожалению это актуально только для версий движка до 3.7.0. С текстурами 3.7 программа не работает.
Для начала работы я поместил DDSUnsplit в директорию движка в папку Tools: CRYENGINE\Tools\DDSUnsplit

Применение DDSUnsplit.
1. Необходимо поместить желаемый к «сшиванию» набор текстур в любую удобную папку в директории движка:

2. Меняем расширение у текстуры vegetation_ivy_dead_diff.dds с .dds на .0. Получаем результат:

3. Перетаскиваем файл с расширением .0 (в примере это vegetation_ivy_dead_diff.dds.0) на DDSUnsplit.exe.
4. Текстура «соберётся» и будет сохранена в ту папку, из которой осуществлялось перетаскивание vegetation_ivy_dead_diff.dds.0 на DDSUnsplit.exe:

5. Теперь её можно открывать в Photoshop и редактировать:

Искажённый альфа-канал.
Появляется ещё одна проблема. Содержимое альфа-канала искажено компрессией в DDS и отображается в Photoshop некорректно:

Чтобы это исправить можно воспользоваться специальной программой, которая устраняет проблемы компрессии в DDS, проводя обратный компрессии процесс, и сохраняет результат в формат без сжатия — TGA.
Программа называется dds2tga
скачать:
Примечание: Актуально только для восстановления альфа-канала диффузной текстуры, для ddna не работает из-за особого метода компрессии.

Используется по тому же принципу, что и DDSUnsplit.exe — перетаскиваем текстуру в формате DDS на dds2tga.exe и получаем получаем результат:

Альфа-канал восстановлен:
