DDS 轉 JPG 轉換器
瀏覽器、聊天軟體和手機都無法顯示 .dds 材質。轉成 JPG 之後,同一張材質就變成預覽圖,可以貼到模組頁面、放進錯誤回報,或加入風格指南。
圖片轉換器
或將JPG, JPEG, JPE … 檔案拖曳到這裡 ·
每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除
檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。
85 可讓照片在視覺上與原圖幾乎相同。只有需要更小的檔案時才調低。
JPG、BMP 和 EPS 不支援透明。透明的像素會以此顏色填滿。
用於透明像素後方的十六進位色碼,例如 #FFFFFF。
此格式只能存放單張圖片。若要保留動畫,請選擇輸出 GIF 或 WebP。
多尺寸圖示會在一個檔案中包含多種解析度,瀏覽器和作業系統會自行選用需要的尺寸。
保留原始尺寸,或輸入其中一邊,系統會維持長寬比。
上方所選邊的像素值。
相對於原始尺寸的百分比。
sRGB 適合螢幕和網頁。印刷流程請保留原始設定;灰階會捨棄顏色。
僅為中繼資料,0 表示保留原始值。印表機和部分入口網站會讀取此數值;不會改變像素尺寸。
使用方式
- 1
加入 DDS 材質
直接從遊戲解出的貼圖資料夾或模組專案拖入最多 20 個 .dds 檔案,每個檔案上限 95 MB。
- 2
選擇 Alpha 的背景色
JPG 無法儲存透明度。在進階設定中,透明區域預設以白色填滿;若是深色的遊戲美術圖,可改選黑色或自訂顏色。
- 3
轉換為 JPG
按下轉換為 JPG,再下載各個預覽圖,或將整組檔案下載成一個 ZIP。
在遊戲之外分享 DDS 材質
DirectDraw Surface 隨 1999 年的 DirectX 7 問世,用來以顯示卡可直接讀取的排列方式把貼圖交給顯示卡。因此從《上古卷軸 V:天際》到 Microsoft Flight Simulator,各種遊戲都內含數千個 DDS,而幾乎沒有其他軟體能開啟它們。Windows 相片、所有網頁瀏覽器、Discord、Slack,以及多數模組代管網站的上傳表單,都只接受 JPG、PNG 或 WebP。
JPG 副本是向他人展示貼圖最簡單的方式。檔案夠小,方便張貼,任何手機都能開啟,也很適合漫射貼圖和反照率貼圖,因為這類貼圖本來就是彩色圖片。若需要保留透明度,例如精靈圖集或貼花預覽,請改用 DDS 轉 PNG;至於一般的彩色表面,JPG 則更輕巧。
哪些 DDS 格式帶有 Alpha,轉成 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 於 1999 年隨 DirectX 7 推出的材質格式。它以 DXT/BCn 等 GPU 可直接使用的區塊壓縮方式儲存圖片,並包含 Mipmap 與立方體貼圖,顯示卡無需解碼即可使用。區塊壓縮屬於破壞性壓縮,漸層處可能出現瑕疵,不過也有未壓縮的 DDS。它常見於電腦遊戲與遊戲模組,但瀏覽器和大多數一般圖片檢視器都不支援。
- 壓縮方式
- 有損或無損
- 透明度
- 支援
- 動畫
- 不支援
- 推出年份
- 1999 · Microsoft
JPG
JPEG 影像
JPEG(或 JPG)是使用最廣泛的照片格式,由 Joint Photographic Experts Group 於 1992 年標準化。它採用失真壓縮,捨棄肉眼不易察覺的細節,讓照片小到適合網頁、電子郵件和手機儲存。它能妥善處理平滑漸層和自然景物,但銳利的文字、線稿和純色區域會出現明顯的區塊或模糊瑕疵。JPEG 沒有透明度也沒有動畫,每次重新儲存都會再損失一點畫質。所有瀏覽器、手機、相機和影像編輯器都能開啟。
- 壓縮方式
- 有損
- 透明度
- 不支援
- 動畫
- 不支援
- 推出年份
- 1992 · Joint Photographic Experts Group
模組作者和遊戲美術把 DDS 轉成 JPG,是為了在只接受一般照片的地方展示貼圖,例如模組頁面圖庫、聊天訊息或維基,而且不需要保留 alpha 時。
Alpha 與 mipmap:JPG 不會保留的部分
轉換之前
- 只會匯出最上層 mip,並維持貼圖的完整尺寸。
- alpha 無論是透明度還是打包的遮罩,都會被背景色取代。
- DDS 中原有的區塊壓縮瑕疵在 JPG 中依然看得到。
- 法線貼圖仍是藍紫色的圖片;它們是資料,而不是表面的樣貌。
遊戲貼圖的 alpha 通道不只用來表示透明區域。許多引擎會把高光、光澤或高度遮罩打包進去,因為多出一個通道對 GPU 來說不需要額外成本。JPG 沒有第四個通道,所以這些資訊不會被匯出。你在透明區域中選的顏色,只在 alpha 代表透明的地方才有作用;若貼圖的 alpha 是遮罩,JPG 顯示的就是單純的色彩層。
Mipmap 是 DDS 在主圖之後儲存的二分之一、四分之一及更小的副本,讓遠處的表面能乾淨地呈現。預覽只需要最大的那一張,輸出的正是這一張。邊長 4096 px 以上的貼圖轉成 JPG 會很大;張貼時請將調整輸出圖片尺寸設為最長邊 1024 或 2048 px。
如果你編輯了 JPG 並想放回遊戲中,請記得 JPG 會在 DDS 區塊壓縮之外再疊加一層自己的壓縮。若要來回轉換,請從 PNG 進行編輯,最後只重新編碼一次。
DDS 轉 JPG 常見問題
為什麼需要把 DDS 材質轉成 JPG?
模組頁面、論壇、Discord、維基和問題追蹤網站都能顯示 JPG 和 PNG,卻無法顯示 DDS。有了 JPG 預覽圖,玩家下載前就能先看到重製貼圖的樣子,團隊成員也不必安裝貼圖外掛就能審閱素材。
材質的透明部分會變成什麼顏色?
就是你在透明區域中選的顏色:預設為白色,也可選黑色或自訂十六進位色碼。對於植被、髮片和貼花,預覽時用中灰或黑色通常比白色更容易辨識。
JPG 裡保留的是哪個 mip 層級?
輸出的是完整解析度的最上層,也就是遊戲近看時顯示的那張圖。其後儲存的較小副本不會匯出,因此 2048 × 2048 的貼圖會變成一張 2048 × 2048 的 JPG。
材質的 Alpha 存的是光澤遮罩而非透明度,會遺失嗎?
在 JPG 中是的;JPG 只有三個色彩通道,沒有其他通道。請保留原始 DDS 供遊戲使用;若想把遮罩當成獨立圖片查看,請用能顯示單一通道的貼圖工具開啟該檔案。
論壇有上傳大小限制,可以把 JPG 縮小嗎?
將調整輸出圖片尺寸設為最長邊,例如 1024 px,或把品質降到 80 左右。完整 4K 貼圖轉成 JPG 檔案很大;1024 px 的預覽圖用來貼在截圖討論串已經綽綽有餘。
JPG 可以再放回遊戲裡使用嗎?
無法直接轉回。多數讀取 DDS 的引擎都要求磁碟上是 DDS 檔,所以編輯後的圖片必須再經過 DDS 編碼器;JPG 轉 DDS 就是處理這一步。
- DDS 轉 PNG 轉換器將 DDS 遊戲材質轉成 PNG,方便編輯與製作模組。支援 BC1 到 BC7 解碼,保留 Alpha 透明通道,輸出完整尺寸的最高層 mip。
- TGA 轉 JPG 轉換器把 Targa 截圖和 3D 算圖縮小成可分享、寄送或列印的 JPG。Alpha 透明區依你選的背景色平面化,每批 20 個檔案。
- JPG 轉 DDS 轉換器將 JPG 照片轉成 DDS 貼圖,用於遊戲模組與引擎。可先調整為貼圖尺寸,一次最多轉換 20 個檔案,檔案 30 分鐘後刪除。
- PNG 轉 DDS 轉換器將 PNG 圖片轉成 DDS 貼圖,供遊戲模組與遊戲引擎使用,並保留 Alpha 透明通道。了解遊戲要求的尺寸、Mipmap 以及 DXT 或 BC7 格式。
- VTF 轉 PNG 轉換器將 Garry's Mod、TF2、Counter-Strike: Source 的 Valve VTF 貼圖與噴漆轉成 PNG,保留透明度,動態 VTF 可逐格匯出。
- TGA 轉 PNG 線上轉換將 Truevision TGA(Targa)材質、算圖與遊戲截圖轉成 PNG。保留 32 位元 Alpha 透明度,支援 RLE 檔案,自動修正上下顛倒的圖片,每批最多 20 個檔案。