Конвертувати DDS у JPG
Браузери, месенджери й телефони не відкривають текстуру .dds. Конвертуйте її в JPG, і та сама текстура стане прев’ю, яке можна опублікувати на сторінці мода, вставити у звіт про помилку або додати до посібника зі стилю.
Конвертер зображень
або перетягніть Файли JPG, JPEG, JPE … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
85 зберігає фото візуально ідентичними оригіналу. Зменшуйте лише тоді, коли потрібен менший файл.
JPG, BMP і EPS не підтримують прозорість. Прозорі пікселі заповнюються цим кольором.
Hex-колір для заливки під прозорими пікселями, наприклад #FFFFFF.
Цей формат містить одне зображення. Оберіть вихідний формат GIF або WebP, якщо хочете зберегти анімацію.
Багаторозмірна іконка містить кілька роздільностей в одному файлі; браузери та операційні системи обирають потрібну.
Залиште початкові розміри або введіть одну сторону — пропорції збережуться.
Пікселі для сторони, обраної вище.
Відсоток від початкових розмірів.
sRGB підходить для екранів і вебу. Для друку залиште оригінальний; відтінки сірого відкидають колір.
Лише метадані, 0 зберігає початкове значення. Принтери та деякі портали читають це число; воно не змінює піксельні розміри.
Як користуватися цим інструментом
- 1
Додайте текстури DDS
Перетягніть до 20 файлів .dds (до 95 MB кожен) прямо з папки з видобутими текстурами гри або з вашого мод-проєкту.
- 2
Виберіть фон для альфа-каналу
JPG не підтримує прозорість. У розділі Додаткові налаштування параметр Прозорі ділянки за замовчуванням заливає її білим; для темної ігрової графіки виберіть чорний або власний колір.
- 3
Конвертуйте в JPG
Натисніть Конвертувати в JPG і завантажте кожне превʼю окремо або один ZIP для всього набору.
Як поділитися текстурою DDS поза грою
DirectDraw Surface зʼявився разом із DirectX 7 у 1999 році як спосіб передавати текстури відеокарті у форматі, який вона читає напряму. Тому ігри від Skyrim до Microsoft Flight Simulator постачаються з тисячами таких файлів, а відкрити їх майже нічим. Windows Photos, усі браузери, Discord, Slack і форми завантаження на більшості сайтів із модами очікують JPG, PNG або WebP.
JPG-копія — найпростіший спосіб показати текстуру людям. Вона достатньо мала, щоб її опублікувати, відкривається на будь-якому телефоні й добре підходить для карт diffuse та albedo, бо це кольорові зображення від початку. Якщо потрібно зберегти прозорість, наприклад для спрайт-листа чи превʼю декалі, скористайтеся DDS у PNG; для звичайних кольорових поверхонь JPG легший.
Які формати DDS мають альфа-канал і що потрапляє в JPG
| from ↓ · to → | Color | Alpha | Color in JPG | Alpha in JPG |
|---|---|---|---|---|
| BC1 / DXT1 | BC1 / DXT1 to Color: yes | BC1 / DXT1 to Alpha: yes | BC1 / DXT1 to Color in JPG: yes | – BC1 / DXT1 to Alpha in JPG: no |
| BC3 / DXT5 | BC3 / DXT5 to Color: yes | BC3 / DXT5 to Alpha: yes | BC3 / DXT5 to Color in JPG: yes | – BC3 / DXT5 to Alpha in JPG: no |
| BC5 / ATI2 | BC5 / ATI2 to Color: yes | – BC5 / ATI2 to Alpha: no | BC5 / ATI2 to Color in JPG: yes | – BC5 / ATI2 to Alpha in JPG: no |
| BC7 | BC7 to Color: yes | BC7 to Alpha: yes | BC7 to Color in JPG: yes | – BC7 to Alpha in JPG: no |
| Нестиснений RGBA | Нестиснений RGBA to Color: yes | Нестиснений RGBA to Alpha: yes | Нестиснений RGBA to Color in JPG: yes | – Нестиснений RGBA to Alpha in JPG: no |
DDS
DirectDraw Surface
DDS — це формат текстур Microsoft, представлений разом із DirectX 7 у 1999 році. Він зберігає зображення в готових для GPU схемах блокового стиснення, таких як DXT/BCn, разом із мipмапами та кубічними картами, тож відеокарти можуть використовувати їх без декодування. Блокове стиснення є із втратами і може давати артефакти на градієнтах, хоча існує й нестиснений DDS. Він поширений у комп'ютерних іграх і модах, але не підтримується браузерами та більшістю звичайних переглядачів зображень.
- Стиснення
- З втратами або без втрат
- Прозорість
- Так
- Анімація
- Ні
- Рік появи
- 1999 · Microsoft
JPG
Зображення JPEG
JPEG (або JPG) — найпоширеніший формат фото, стандартизований Joint Photographic Experts Group у 1992 році. Він використовує стиснення з втратами, яке відкидає дрібні деталі, малопомітні оку, завдяки чому фото достатньо малі для вебу, пошти та пам’яті телефона. Він добре передає плавні градієнти та природні сцени, але на чіткому тексті, лінійній графіці та суцільних кольорах з’являються помітні блокові чи розмиті артефакти. У JPEG немає прозорості й анімації, а кожне повторне збереження трохи знижує якість. Його відкриває будь-який браузер, телефон, камера та редактор зображень.
- Стиснення
- З втратами
- Прозорість
- Ні
- Анімація
- Ні
- Рік появи
- 1992 · Joint Photographic Experts Group
Моддери та ігрові художники конвертують DDS у JPG, щоб показати текстуру там, де приймають лише звичайні фото: у галереї мода, повідомленні в чаті чи вікі, коли альфа-канал не важливий.
Альфа-канал і mip-карти: чого немає в JPG
Перед конвертацією
- Експортується лише верхній mip-рівень у повному розмірі текстури.
- Альфа, чи то прозорість, чи упакована маска, замінюється кольором тла.
- Артефакти блочного стиснення, що вже є в DDS, залишаються видимими в JPG.
- Карти нормалей залишаються синьо-фіолетовими зображеннями: це дані, а не картинка поверхні.
Ігрові текстури використовують альфа-канал не лише для прозорих ділянок. Багато рушіїв пакують у нього маску specular, gloss або висоти, бо вільний канал нічого не коштує для GPU. У JPG немає четвертого каналу, тож ця інформація просто не експортується. Колір, який ви обрали в Прозорі ділянки, має значення лише там, де альфа означала прозорість; якщо альфа текстури є маскою, JPG показує звичайний кольоровий шар.
Mip-рівні — це копії вдвічі, вчетверо й більше менші, які DDS зберігає після основного зображення, щоб віддалені поверхні відображалися чисто. Для превʼю потрібен лише найбільший, його ви й отримуєте. Текстури зі сторонами від 4096 px дають важкі JPG; для публікації встановіть у Змінити розмір результату довшу сторону 1024 або 2048 px.
Якщо ви редагуєте JPG і хочете повернути його в гру, памʼятайте, що JPG додає власне стиснення поверх блочного стиснення DDS. Для повного циклу редагуйте з PNG і кодуйте заново лише раз наприкінці.
Питання про конвертацію DDS у JPG
Навіщо взагалі потрібен JPG із текстури DDS?
Сторінки модів, форуми, Discord, вікі та баг-трекери показують JPG і PNG, але не DDS. Превʼю у JPG дає змогу гравцям побачити ретекстур до завантаження, а колегам — переглянути ресурс без встановлення плагіна для текстур.
Якого кольору стають прозорі ділянки текстури?
Той колір, який ви виберете в Прозорі ділянки: за замовчуванням білий, чорний або власний hex-колір. Для листя, карток волосся й декалей середньо-сірий або чорний у превʼю зазвичай виглядає краще за білий.
Який mip-рівень потрапляє в JPG?
Верхній рівень повної роздільної здатності — зображення, яке гра показує зблизька. Менші копії, що зберігаються після нього, не експортуються, тож текстура 2048 × 2048 стає одним JPG 2048 × 2048.
В альфа-каналі моєї текстури маска глянцю, а не прозорість. Вона втрачається?
У JPG — так: у JPG три колірні канали й нічого більше. Зберігайте оригінальний DDS для гри, а якщо маску потрібно побачити як окреме зображення, відкрийте файл у програмі для текстур, яка вміє показувати окремі канали.
Чи можна зменшити JPG для форуму з обмеженням на розмір файлу?
Встановіть у Змінити розмір результату довшу сторону, наприклад 1024 px, або зменште Якість приблизно до 80. Повна текстура 4K у JPG велика; превʼю 1024 px цілком достатньо для скриншота в обговоренні.
Чи можна повернути JPG назад у гру?
Не напряму. Більшість рушіїв, що читають DDS, очікують саме його на диску, тож відредаговане зображення треба знову пропустити через DDS-кодувальник; цей крок виконує JPG у DDS.
- Конвертер DDS у PNGКонвертуйте ігрові текстури DDS у PNG для редагування й модів. Декодує BC1–BC7, зберігає альфа-канал і повнорозмірний верхній рівень mip.
- Конвертувати TGA у JPGСтисніть скриншоти Targa й 3D-рендери в JPG для публікації, пошти чи друку. Альфа-канал зводиться на вибраний фон, до 20 файлів за раз.
- Конвертер JPG у DDSПеретворіть фото JPG на текстури DDS для ігрових модів і рушіїв. Підгонка розміру під текстуру, до 20 файлів за раз, видалення через 30 хв.
- Конвертер PNG у DDSКонвертуйте PNG у текстури DDS для модів і рушіїв зі збереженням альфа-каналу. Які розміри, міпмапи та формати DXT чи BC7 потрібні іграм.
- Конвертер VTF у PNGКонвертуйте текстури й спреї Valve VTF з Garry's Mod, TF2 і Counter-Strike: Source у PNG. Прозорість зберігається, кадри анімованих VTF — окремо.
- Конвертувати TGA у PNGКонвертуйте текстури, рендери й скриншоти TGA (Targa) у PNG: альфа 32-біт зберігається, RLE читається, перевернуті кадри виправляються. 20 за раз.