Расширение файла DDS. Что такое расширение файла DDS? Какую программу установить чтобы открыть файл dds

Внимание! Уроки расчитаны на пользователей, уже достаточно хорошо освоивших фотошоп. Различные вопросы типа "а где находится эта кнопачка???" здесь не рассматриваются.

Непосредственно перед практической работой с текстурами в игре необходимо ознакомиться с форматом ДДС. Научиться правильно открывать файлы, обрабатываеть и сохранять. У множества людей с этим трудности, поэтому и попробую рассказать все в деталях.

Для начала нужно убедиться, что в фотошопе установлен плагин dds от nVidia. Его можно скачать с моего сайта. После его установки мы получаем возможность работать с форматом.dds в фотошопе.

А теперь немного теории.

Необходимо ознакомиться с такими понятиями как режим формата ддс, альфа, мип-уровни (MIP-maps), скайбокс (cubemap).

Мип-уровни Представим себе старый запорожец. Вот мы подходим к нему вплотную. Ржавчина внизу кузова, трещины на стекле, покосившаяся ручка на дверце, царапина на крыле. все в максимальных деталях. Отходим метров на 30, уже видим все не так четко, можем различить ржавчину, но царапину на крыле уже не увидим. Отойдем еще на 50 метров. Там уж о деталях говорить не приходится, так как видим практически только очертания. отойдем еще на 100 м, и от запора остается только пятно на горизонте.

Примерно так и работают мип уровни. Если объект находится близко, к нему подставляется текстура максимального разрешения, при удалении от объекта текстура заменяется на ее копию, но меньшего разрешения, если еще дальше отойти от объекта, разрешение текстуры будет еще меньше. Это делается для того, чтобы не отрисовывать детали, которые мы все равно не увидим с расстояния, это позволит сэкономить ресурсы системы и избавит картинку от излишней четкости.

Текстура в формате.dds может содержать в себе несколько своих дубликатов но с разным разрешением. Например, если мы сохраняем текстуру с разрешением 512*512, так же автоматически в файл сохранится эта же текстура с разрешениями 256*256, 128*128, 64*64, 32*32, и т.д. обычно число таких текстур в одном файле достигает 13. И если вспомнить тот запорожец, то когда мы находимся к нему вплотную, на него наложена текстура 512*512, отойдем на 30 метров, разрешение текстуры изменится до 256*256, еще на 30 метров - уже 128*128, и при дальнейшем удалении от запора его текстура будет уменьшаться дальше.

Но далеко не для всех текстур нужны мип-уровни. Если взять например текстуры интерфейса, например кнопки, окна, иконки инвентаря. Мы ведь не можем отойти от них на 100 метров, значит и мип-уровни для них не нужны. Этой логике и нужно следовать, указывая в настройках, сохранять мип-мапы в файл или нет.

Альфа Текстуры перед сохранением в ддс всегда должны быть в формате RGB со сведенными слоями, т.е стандартная прозрачность в ддс не поддерживается. Ее роль играет альфа (A) - 4-й канал формата RGB. Обычно она используется, когда для текстуры необходимо установить прозрачные участки или другие дополнительные свойства. В сталкере на альфу так же может быть повешан глянец для статического освещения. Важно! Текстуры рельефа состоят из 4 каналов, поэтому альфа для них нужна всегда!

Если альфа отвечает за прозрачность, то яркость пикселя обратно пропорциональна прозрачности текстуры. То есть чем темнее участок альфы - тем прозрачнее текстура на этом участке. Если альфа отвечает за глянец, то текстура в тех местах, где альфа светлее, будет блестеть слабее, а в темных местах альфы - сильнее.

Для разных целей необходима альфа разной глубины цвета. Например для всех полупрозрачных объектов, которые должны отбрасывать тень - альфа 1-битная. (т.е. альфа состоит только из черного цвета и белого) К этим объектам относится листва деревьев, сетчатый забор, решетки на полу или потолке, трава. Для объектов, тень от которых не зависит от прозрачности - используется полноцветная альфа (8 бит).

Сохранять или не сохранять альфу в ддс и с какой глубиной цвета - можно указать в настройках при сохранении текстуры.

Режимы формата.dds формат поддерживает множество вариантов сохранения текстур разного количества каналов и их глубины цвета, так же он поддерживает сжатие. При работе с текстурами сталкера не нужно разбираться во всех режимах. Достаточно знать только эти:

8:8:8 RGB - несжатый вариант сохранения текстур БЕЗ альфы

8:8:8:8 ARGB - несжатый вариант сохранения текстур С альфой

DXT1 (без альфы) - сжатый формат сохранения текстур БЕЗ альфы (сжатие до 8 раз).

DXT1 (с альфой 1 бит) - сжатый формат сохранения текстур С 1-битной альфой (сжатие до 8 раз).

DXT3 - сжатый формат сохранения текстур С альфой, имеющей индексированную палитру меньше 256 цветов (сжатие до 4 раз).

DXT5 - сжатый формат сохранения текстур С полноцветной альфой (сжатие до 4 раз).

Сжатие DXT всегда ведет к ухудшению качества текстуры, и при нескольких ее пересохранениях в сжатый формат качество падает до такого уровня, что ее уже нелья восстановить средствами фотошопа. Поэтому настоятельно рекомендую использовать сжатие только в самом последнем шаге, когда текстура полностью готова и не планируется ее дальнейшее изменение.

Сжатый формат DXT поддерживает только разрешения, кратные 8, т.е размеры сторон 8, ... 64, 128, 256, 512... пикс. и т.д. поэтому не пытайтесь сохранять текстуру неподходящего разрешения, например 400х400, кнопка ОК в таких случаях будет серой.

При работе с любой текстурой необходимо точно знать, для чего и как она будет использоваться, чтобы обработать и сохранить ее с нужными параметрами.

А теперь практика.

Попробуем открыть любой файл в формате ддс. Если текстура содержит мип-уровни (MIP-maps), то вылезет такое окно:

Если мы ответили "нет", то открывается обычная текстура, как мы привыкли видеть. Обычно следует отвечать "нет", если конечно у вас нет желания редактировать каждый мип-уровень в отдельности. Лично я никогда этим не пользуюсь, и всегда нажимаю "нет". И Вам не советую. А если мы ответим "да", то перед нами предстанет что то типа этого:

Напоминаю. Если текстура с альфой сохраняется для дальнейших тестов, то используем режим (8:8:8:8 ARGB), а если вариант текстуры окончателен, то сохраняем в DXT5 или DXT1 (с альфой 1 бит).

Для варианта текстуры без альфы используем (8:8:8 RGB) - для дальнейшей обработки, DXT1 (без альфы) - окончательный вариант.

После обработки нужно сохранить текстуру. Если обработка незначительная, и не было добавлено новых слоев, то используем меню "сохранить", а если созданы дополнительные слои, то удобно использовать "сохранить как...", при этом сведение слоев производить не нужно.

При сохранении текстуры в ддс появляется вот это окно. Здесь много кнопочек, но разобраться здесь не трудно, так как разбираться во всех не нужно.

В группе "Save format" указывается режим сохранения текстуры, а так же тип текстуры из трех: "2D texture" (обычная текстура), "cubemap" (скайбокс), "volume texture" (судя по всему текстура рельефа, я никогда этот тип не использовал). Про скайбоксы будет сказано ниже.

В группе "Mip-map generation" указывается, сохранять или нет мип-уровни в текстуру. первый флажок - сохранять, третий - не сохранять, а второй - это для спецов, тех, кто ответил "да" на вопрос "загружать ли мип-уровни" при открытии текстуры.

Image options - позволяет настроить некоторые параметры сохранения текстур, например качество сохранения, сглаживание альфы, смена каналов местами и т.д. Так как эти опции не имеют прямого влияния на саму работу с форматом ддс, оставлю их вам на изучение методом тыка, понятней будет.

Sharpening - здесь можно изменить четкость мип-уровней. Режим легкого заострения (sharpen soft) позволит немного повысить детализацию объектов вдалеке. я всегда пользуюсь этим режимом.

Config - здесь настраивается работа плагина в целом. например если мы хотим отключить вопрос при открытии текстуры "загружать или нет мип-уровни", то нужно снять галку с опции "Ask to load mip-maps".

Остальное нам не пригодится. Выставив нужные опции в вышеописанных параметрах, жмем "Save"

Теперь подробнее о некоторых специфических типах текстур:

Карты рельефа (bump и bump#) Эти текстуры сохраняются так же как и обычные текстуры с полноцветной альфой, т.е. либо (8:8:8:8 ARGB), либо DXT5. Далее, не следует буквально воспринимать цвета текстур рельефа, наподобие "в сталкире бамп зиленый, а фильтр нвидии делает синий, как быть???" Причина здесь только в порядке каналов. Обычно 3 карта нормалей, которая обычно является белой, находится на канале B, и придает тем самым синий оттенок текстуре в целом. В сталкере же эта карта находится на канале G, поэтому оттенок зеленый. При этом если карту интенсивности блика (канал R) сделать светлой, то в целом текстура bump сталкера будет выглядеть желтоватой.

Скайбоксы (cubemap) Это файлы в формате.dds, которые содержат в себе 6 разных текстур одинакового разрешения, и не имеют мип-мапов. Обычно используются для оформления небесного свода, построенного в виде куба. В фотошопе все 6 текстур для удобства работы выстроены в ряд, (например в Гимпе они расположены на разных слоях):

Порядок следования текстур стандартизован. В интернете можно найти множество заготовок скайбоксов, выстроенных именно в этом порядке.

При сохранении скайбоксов необходимо указывать в "Save format" режим "cubemap", отключать мип-уровни и альфу. Ну вот и все, что необходимо знать по ддс smile Удачи в работе!

Фильтрация мип-уровней

В сталкере, как и в остальных играх, существует технология мип-уровней. Основная цель этой технологии - сохранение разрешения текстуры при удалении от камеры и устранение некрасивого муара, который может появляться по мере приближения камеры к текстуре. Поскольку MIP-карты создаются заранее, данная технология мало загружает текстурную память, давая значительный выигрыш качества картинки и облегчая вычисления в реальном времени.

Мип уровни, которые создаются при увеличении/уменьшении изображения, следуют определённому алгоритму, который задает параметры для их создания. Здесь предоставлены основные фильтры мип-фильтрации, которые наиболее часто встречаются в современных 3Д-играх:

Interpolated Filters (Интерполированные фильтры - простые)

Adwanced – расширенная версия Box, вблизи градиент немного мягче, вдали сильнее перепады.

Box - При уменьшении изображения он будет усреднять и объединять пиксели вместе. Чем меньшее изображение, тем больше пикселей будет усредняться. Любой пиксель который попадает в “box” будет непосредственно использоваться для расчета цвета нового пикселя.

Point - Использование настроек данного фильтра, практически означает то же, что и использовать не масштабированный фильтр интерполяции.

Triangle - Билинейный интерполяционный фильтр, просто берет интерполяцию ближайшей окрестности на один шаг вперёд. Вместо, того чтобы непосредственно усреднять близкие друг к другу пиксели, как это делает “Box”, он оценивает их по тому, как близко новые позиции пикселей к исходным пикселям в окрестности. Чем ближе новый пиксель к исходному пикселю изображения, тем больше цвета этот пиксель даёт. Это в результате дает более глобальное усреднение цветов, когда изображение уменьшено в размере.

Blurring Filters (блюревые фильтры)

Gaussian - очень полезный фильтр для изображений, так как он гарантирует хорошее удаления высокочастотного шума, и этим можно хорошо управлять (удалением шума.

Quadratic - совсем чуть-чуть более блюровый чем Gaussian.

Cubic Filters (Кубические фильтры)

Cubic - даёт эффект мыльности, размытия при уменьшении масштаба, но это хороший фильтр для увеличения масштаба.

Catrom - фильтр представляет собой хорошо известный стандартный Cubic фильтр, зачастую используется как функция интерполяции, и доступный под тем же именем. Этот фильтр даёт достаточно острые края, но без выраженного изменения в градиенте на больших увеличениях масштаба изображения.

Mitchell - производит более четкое изображение, чем Catrom и может добиться лучших результатов с изображением с высокой детализацией.

Мы надеемся, что помогли Вам решить проблему с файлом DDS. Если Вы не знаете, где можно скачать приложение из нашего списка, нажмите на ссылку (это название программы) - Вы найдете более подробную информацию относительно места, откуда загрузить безопасную установочную версию необходимого приложения.

Что еще может вызвать проблемы?

Поводов того, что Вы не можете открыть файл DDS может быть больше (не только отсутствие соответствующего приложения).
Во-первых - файл DDS может быть неправильно связан (несовместим) с установленным приложением для его обслуживания. В таком случае Вам необходимо самостоятельно изменить эту связь. С этой целью нажмите правую кнопку мышки на файле DDS, который Вы хотите редактировать, нажмите опцию "Открыть с помощью" а затем выберите из списка программу, которую Вы установили. После такого действия, проблемы с открытием файла DDS должны полностью исчезнуть.
Во вторых - файл, который Вы хотите открыть может быть просто поврежден. В таком случае лучше всего будет найти новую его версию, или скачать его повторно с того же источника (возможно по какому-то поводу в предыдущей сессии скачивание файла DDS не закончилось и он не может быть правильно открыт).

Вы хотите помочь?

Если у Вас есть дополнительная информация о расширение файла DDS мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся и отправьте нам свою информацию о файле DDS.

Сегодня обзор будет посвящен достаточно редкому формату файлов – DDS. Встречаются в повседневной работе за компьютером такие файлы крайне редко, часто пользователи даже не догадываются, что такие расширения существуют, что уж говорить про более насущные вопросы – чем можно открывать такие файлы и какими программами это лучше сделать, для чего их вообще открывать и кому это может понадобиться, что они в себе хранят и для чего используются, и многие другие.

Зачем нужны DDS файлы

Файлы с расширением dds предназначены для хранения изображений растрового формата. Рассматриваемый формат был разработан компанией Microsoft и изначально был создан SDK.

Что хранится в DDS файлах

Чаще всего файлы формата dds содержат данные о трехмерных текстурах. Они используются во многих программах для работы с 3d графикой, а также в современных играх с трехмерной графикой. В последнем случае в таких файлах хранятся текстуры и карты окружающей среды, которые задействуются в игровых приложениях. Кроме того, в файлах формата dds могут храниться заставки рабочего стола.

Формат.DDS разработан MS в целях использования в DirectX – он хранит данные о трехмерных текстурах, которые используются, к примеру, в играх

Одно из преимуществ формата заключается в том, что его поддерживают видеокарты DXTn, драйвера которых способны сжимать текстуры «на лету», что обеспечивает быстродействие. Сами файлы dds могут содержать текстуры в несжатом и в сжатом виде. Это позволяет широко применять такие файлы в современных консолях Play Station 3 и Xbox360.

Как открывать файлы DDS

Если вас интересует, как открыть dds файл с целью «просто посмотреть, что там внутри», то достаточно будет обычной программы-конвертера.

Очень удобно для этой цели приложение Right Click Image Converter, с помощью которого за несколько секунд можно конвертировать файл формата dds в , png и другие наиболее популярные форматы. Вам нужно будет просто щелкнуть правой кнопкой мышки по файлу и выбрать пункт “Convert to” (здесь надо будет выбрать необходимое расширение). Файл в выбранном формате будет сохранен в этой же папке.

Если вам надо редактировать файл dds или создать собственный, то можно воспользоваться, например, . Предварительно с ресурса developer nvidia com (предварительно пробелы необходимо заменить на точки) нужно загрузить NVIDIA Texture Tools для Фотошоп. Данный инструмент позволяет открыть файл dds и сохранить с тем же расширением. Для других программ, которые работают с графикой, разработаны свои фильтры, предоставляющие возможность просматривать файлы dds.

Ну а для того, чтобы полноценно работать с форматом dds в разных программах (в 3D-редакторах и других приложениях, обеспечивающих импорт/экспорт игровых моделей с текстурами), скачайте утилиту nVidia DDS Utilities – она доступна на сайте NVIDIA.

Итак, мы убедились, что открыть файл dds не так сложно – необходимо просто установить нужные приложения и фильтры к ним.

- Расширение (формат) - это символы в конце файла после последней точки.
- Компьютер определяет тип файла именно по расширению.
- По умолчанию Windows не показывает расширения имен файлов.
- В имени файла и расширении нельзя использовать некоторые символы.
- Не все форматы имеют отношение к одной и той же программе.
- Ниже находятся все программы с помощью которых можно открыть файл DDS.

XnView - довольно мощная программа, сочетающая в себе множество функций по работе с изображениями. Это может быть и простой просмотр файлов, и их конвертирование, и незначительная обработка. Является кроссплатформенной, что позволяет использовать её практически в любой системе. Программа уникальна ещё и тем, что поддерживает около 400 различных форматов изображений, среди которых встречаются как самые используемые и популярные, так и нестандартные форматы. XnView может производить пакетную конвертацию изображений. Правда, сконвертировать их можно только в 50 форматов, но среди этих 50 форматов присутствуют все популярные расшир...

XnConvert – полезная утилита для конвертирования и первичной обработки фотографий и изображений. Работает с 400+ форматами. Поддерживает все популярные графические форматы. С помощью простых инструментов XnConvert можно регулировать яркость, гамму и контрастность. В приложении можно менять размер фотографий, накладывать фильтры и ряд популярных эффектов. Пользователь может добавлять водяные знаки и заниматься ретушью. При помощи приложения можно удалять мета-данные, обрезать файлы и вращать их. XnConvert поддерживает журнал, в котором пользователь увидит всю подробную информацию о своих недавних манипуляциях с изображениями.

IrfanView – бесплатный просмотрщик графических файлов, отличительными чертами которого является малый размер и функциональность. IrfanView поддерживает большое количество форматов, обладает понятным интерфейсом и необходимым набором функций. Так, с её помощью можно не только просматривать изображения, но и поворачивать их под любым углом, заниматься небольшим исправлением цветов, убирать эффект красных глаз с фотографий и т.п. Также, с помощью IrfanView можно делать скриншоты (как всего экрана, так и отдельных областей), выдирать значки и иконки из различных файлов, переименовывать файлы по заранее заданному шаблону, а...

Honeyview - простая и красивая программа для просмотра фотографий. Поддерживает все популярные форматы изображений и фотографий, при этом и те что «необработанные». Также присутствует удобный интерфейс, где можно просматривать фотографию на весь экран, либо параллельно две фотографии, что очень удобно, если нужно выбрать лучшую. Можно сразу сохранять любимые фотографии в отдельную папку. Если в фотографии присутствую данные о место положение, тогда программа откроет Google Maps, где будет возможно увидеть место где сделана фотография. С помощью горячих клавиш программа откроет в проводнике Windows, фотографию которая открыта в...

Alternate Pic View - это простая программа с понятным интерфейсом, предназначенная для просмотра изображений. Помимо этого, она позволяет применять к изображениям ряд других действий. Это приложение дает возможность переходить по каталогам и просматривать изображения с помощью легко настраиваемого интерфейса. Работает практически со всеми, часто используемыми, форматами файлов: bmp, gif, png, jpg, ico и другими. Имеет открытый исходный код, разработанный на CBuilder 5. С помощью Alternate Pic View, пользователь может редактировать цвета, делать зеркальные отображения, изменять цвет, контрастность и резкость изображения.

Vintager - небольшая по размерам утилита, предназначенная для редактирования фотоснимков, в которой встроены несколько необходимых функций. С помощью программы можно не только менять фото, но и обрезать его, поворачивать и изменять пиксельный размер снимка. Также в Vintager встроена функция состаривания фотографии, что делает снимок старым. Из-за небольшого размера, установка программы занимает несколько секунд. Утилита отличается от других редакторов высокой скоростью работы и имеет комфортный вид интерфейса, благодаря чему отлично подойдет даже для начинающих пользователей. Меню настроек программы очень просто в использовании...

Paint.NET – мощный бесплатный редактор для обработки изображений, отличающийся высокой скоростью работы и обилием функций. Программа обладает понятным и простым интерфейсом. Разработчики специально старались, чтобы с программой мог работать даже начинающий пользователь. К возможностям программы следует отнести умение работать со слоями, функцию клонирования изображений, возможность масштабирования, возможность сжимать фотографию и т.п. Программу можно отнести к полупрофессиональным редакторам, которые рассчитаны на начинающих фотографов и на небольшие студии по обработке изображений и фотографий. Кроме всего прочего, ...

Файлы.dds не предназначены для рядовых пользователей. Поэтому довольно странно, если вы вдруг обнаружили его случайно на вашем компьютере. Но как и любой другой формат, этот можно открыть, а также отредактировать при помощи специального софта.

Для чего нужен?

Документы формата DDS содержат в себе информацию о 3D-текстурах. Это сжатые растровые изображения , которые применяются во многих 3D-приложениях, в особенности в компьютерных и консольных играх. Алгоритм сжатия позволяет использовать текстуры на таких консолях, как Xbox 360 и Play Station 3: Bethesda особенно часто делает объекты в своих играх через «дидиэс». Формат поддерживается большинством видеокарт , программой DirectX, а также программным обеспечением, которое выпускается производителями видеокарт.

Как открыть DDS?

Файл представляет собой растровую картинку. А значит, его можно открыть через графические редакторы. Вот только не всегда можно редактировать. Существуют специальные конвертеры, которые трансформируют эти файлы в более привычные для стандартного ПО форматы: .bmp, .jpeg и т. п. Это, например, Right Click Image Converter. Утилита быстро переведёт.dds в более «лёгкое» расширение.

С редактированием всё немного сложнее. Здесь уже не обойтись без помощи специальных программ для обработки растровых 3D-изображений. Открыть файл с этим расширением и в дальнейшем редактировать можно через такие программы, как Paint.NET, XnView, Windows Texture Viewer. Но больший интерес для каждого дизайнера представляет, наверное, Photoshop, с помощью которого удобнее работать с этим форматом, да и с другими тоже.

Photoshop

Чтобы открыть файл в Фотошопе , нужен плагин, выпускаемый компанией NVIDIA, - NVIDIA Texture Tools for Adobe Photoshop. Скачивается бесплатно, но, разумеется, нужно иметь уже установленный редактор от Adobe.

После установки плагина вы сможете открыть DDS в Фотошопе. Однако работать с ними далеко не так просто, как с обычными фотографиями или картинками. Если вы вдруг решили быстро освоить основы обработки и дизайна игровых объектов, даже при наличии опыта редактирования в Фотошопе вам придётся попотеть. Каждая текстура имеет свои размеры, различные сложные характеристики.

Всерьёз решили освоить.dds и научиться пилить свои моды для таких игр, как Fallout или Elder Scrolls? У вас всё получится, просто проведите несколько часов за тренировками и просмотром различных обучающих видео по редактированию.



Похожие статьи