UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง DDS เป็น JPG

เบราว์เซอร์ แอปแชต และโทรศัพท์ไม่สามารถแสดงเท็กซ์เจอร์ .dds ได้ เมื่อแปลงไฟล์ให้เป็น JPG แล้ว เท็กซ์เจอร์เดียวกันนี้จะกลายเป็นภาพตัวอย่างที่โพสต์ลงหน้า mod วางในรายงานบั๊ก หรือใส่ในคู่มือสไตล์ได้ทันที

แปลงไฟล์รูปภาพ

หรือลากไฟล์ JPG, JPEG, JPE … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    เพิ่มเท็กซ์เจอร์ DDS

    วางไฟล์ .dds ได้สูงสุด 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB จากโฟลเดอร์เท็กซ์เจอร์ที่แตกออกมาจากเกมหรือจากโปรเจกต์ม็อดของคุณได้โดยตรง

  2. 2

    เลือกสีพื้นหลังสำหรับส่วน alpha

    JPG เก็บความโปร่งใสไม่ได้ ใน การตั้งค่าขั้นสูง ตัวเลือก บริเวณโปร่งใส จะเติมสีขาวให้โดยค่าเริ่มต้น สำหรับงานอาร์ตเกมโทนมืดให้เลือกสีดำหรือสีที่กำหนดเอง

  3. 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 ใดมี alpha และอะไรบ้างที่ไปถึงไฟล์ JPG

from ↓ · to →ColorAlphaColor in JPGAlpha in JPG
BC1 / DXT1BC1 / DXT1 to Color: yesBC1 / DXT1 to Alpha: yesBC1 / DXT1 to Color in JPG: yes– BC1 / DXT1 to Alpha in JPG: no
BC3 / DXT5BC3 / DXT5 to Color: yesBC3 / DXT5 to Alpha: yesBC3 / DXT5 to Color in JPG: yes– BC3 / DXT5 to Alpha in JPG: no
BC5 / ATI2BC5 / ATI2 to Color: yes– BC5 / ATI2 to Alpha: noBC5 / ATI2 to Color in JPG: yes– BC5 / ATI2 to Alpha in JPG: no
BC7BC7 to Color: yesBC7 to Alpha: yesBC7 to Color in JPG: yes– BC7 to Alpha in JPG: no
RGBA แบบไม่บีบอัดRGBA แบบไม่บีบอัด to Color: yesRGBA แบบไม่บีบอัด to Alpha: yesRGBA แบบไม่บีบอัด to Color in JPG: yes– RGBA แบบไม่บีบอัด to Alpha in JPG: no
supported not offeredBC1 เก็บอัลฟาแบบตัดขอบ 1 บิตได้อย่างมาก BC3, BC7 และ RGBA แบบไม่บีบอัดเก็บอัลฟา 8 บิตแบบไล่ระดับได้ BC5 เก็บสองช่อง ซึ่งมักเป็นนอร์มอลแมป JPG เก็บเฉพาะสี

DDS

DirectDraw Surface

DDS คือรูปแบบเท็กซ์เจอร์ของ Microsoft ที่เปิดตัวพร้อม DirectX 7 ในปี 1999 เก็บภาพด้วยวิธีบีบอัดแบบบล็อกที่ GPU ใช้ได้ทันที เช่น DXT/BCn พร้อม mipmap และ cube map การ์ดจอจึงใช้งานได้โดยไม่ต้องถอดรหัส การบีบอัดแบบบล็อกเป็นแบบสูญเสียข้อมูล (lossy) และอาจเกิดสิ่งแปลกปลอมในภาพบริเวณไล่ระดับสี แม้จะมี DDS แบบไม่บีบอัดด้วยก็ตาม รูปแบบนี้พบบ่อยในเกม PC และม็อดเกม แต่เบราว์เซอร์และโปรแกรมดูภาพทั่วไปส่วนใหญ่ไม่รองรับ

การบีบอัด
ได้ทั้งแบบสูญเสียและไม่สูญเสียข้อมูล
พื้นหลังโปร่งใส
ได้
ภาพเคลื่อนไหว
ไม่ได้
เปิดตัว
1999 · Microsoft
ตัวแปลงไฟล์ DDS

JPG

ภาพ JPEG

JPEG (หรือ JPG) คือรูปแบบภาพถ่ายที่ใช้กันแพร่หลายที่สุด กำหนดเป็นมาตรฐานโดย Joint Photographic Experts Group ในปี 1992 ใช้การบีบอัดแบบสูญเสียข้อมูล (lossy) ที่ตัดรายละเอียดเล็ก ๆ ซึ่งสายตาไม่น่าจะสังเกตเห็นออกไป ภาพถ่ายจึงมีขนาดเล็กพอสำหรับเว็บ อีเมล และพื้นที่เก็บข้อมูลในโทรศัพท์ จัดการการไล่ระดับสีที่นุ่มนวลและภาพธรรมชาติได้ดี แต่ข้อความคมชัด ลายเส้น และสีพื้นเรียบจะเกิดสิ่งแปลกปลอมเป็นบล็อกหรือพร่ามัวที่มองเห็นได้ JPEG ไม่มีพื้นหลังโปร่งใสและไม่มีภาพเคลื่อนไหว และสูญเสียคุณภาพเพิ่มขึ้นเล็กน้อยทุกครั้งที่บันทึกซ้ำ เบราว์เซอร์ โทรศัพท์ กล้อง และโปรแกรมแก้ไขภาพทุกตัวเปิดได้

การบีบอัด
แบบสูญเสียข้อมูล
พื้นหลังโปร่งใส
ไม่ได้
ภาพเคลื่อนไหว
ไม่ได้
เปิดตัว
1992 · Joint Photographic Experts Group
ตัวแปลงไฟล์ JPG

ม็อดเดอร์และศิลปินเกมแปลง DDS เป็น JPG เพื่อแสดงเท็กซ์เจอร์ในที่ที่รับเฉพาะรูปภาพทั่วไป เช่น แกลเลอรีหน้าม็อด ข้อความแชต หรือวิกิ เมื่อไม่จำเป็นต้องเก็บอัลฟา

Alpha และ mipmap: สิ่งที่ไฟล์ JPG ไม่ได้เก็บไว้

ก่อนแปลงไฟล์

  • ส่งออกเฉพาะมิประดับบนสุด ที่ขนาดเต็มของเท็กซ์เจอร์
  • อัลฟา ไม่ว่าจะเป็นความโปร่งใสหรือมาสก์ที่ฝังไว้ จะถูกแทนที่ด้วยสีพื้นหลัง
  • ร่องรอยจากการบีบอัดแบบบล็อกที่มีอยู่ใน DDS แล้วจะยังคงเห็นใน JPG
  • นอร์มอลแมปยังเป็นภาพโทนน้ำเงินม่วง เพราะเป็นข้อมูล ไม่ใช่ภาพของพื้นผิว

เท็กซ์เจอร์เกมใช้ช่องอัลฟาไม่ได้มีไว้แค่บริเวณโปร่งใส เอนจินจำนวนมากฝังมาสก์ specular, gloss หรือ height ไว้ในช่องนี้ เพราะช่องที่เหลือไม่มีต้นทุนบน GPU JPG ไม่มีช่องที่สี่ ข้อมูลนั้นจึงไม่ถูกส่งออก สีที่เลือกใน บริเวณโปร่งใส มีผลเฉพาะจุดที่อัลฟาหมายถึงความโปร่งใส ส่วนเท็กซ์เจอร์ที่อัลฟาเป็นมาสก์ JPG จะแสดงเพียงเลเยอร์สีธรรมดา

มิปแมปคือสำเนาขนาดครึ่งหนึ่ง หนึ่งในสี่ และเล็กลงไปอีกที่ DDS เก็บต่อจากภาพหลัก เพื่อให้พื้นผิวที่อยู่ไกลแสดงผลได้เนียน ภาพตัวอย่างต้องการเพียงภาพที่ใหญ่ที่สุด ซึ่งเป็นสิ่งที่คุณได้รับ เท็กซ์เจอร์ที่ด้านยาว 4096 px ขึ้นไปจะได้ JPG ขนาดใหญ่ ให้ตั้ง ปรับขนาดภาพผลลัพธ์ เป็นด้านยาวสุด 1024 หรือ 2048 px สำหรับการโพสต์

หากแก้ไข JPG แล้วต้องการนำกลับไปใช้ในเกม โปรดจำไว้ว่า JPG เพิ่มการบีบอัดของตัวเองซ้อนบนการบีบอัดแบบบล็อกของ DDS หากต้องการวนกลับไปมา ให้แก้ไขจาก PNG แล้วเข้ารหัสใหม่เพียงครั้งเดียวในตอนท้าย

คำถามเกี่ยวกับการแปลง DDS เป็น JPG

ทำไมต้องแปลงเท็กซ์เจอร์ DDS เป็น JPG

หน้าม็อด ฟอรัม Discord วิกิ และระบบติดตามปัญหาแสดงได้เฉพาะ JPG และ PNG แต่แสดง DDS ไม่ได้ ภาพตัวอย่าง JPG ช่วยให้ผู้เล่นดูเท็กซ์เจอร์ที่ทำใหม่ก่อนดาวน์โหลด และช่วยให้เพื่อนร่วมทีมตรวจงานได้โดยไม่ต้องติดตั้งปลั๊กอินเท็กซ์เจอร์

ส่วนโปร่งใสของเท็กซ์เจอร์จะกลายเป็นสีอะไร

เป็นสีที่คุณเลือกไว้ใน บริเวณโปร่งใส ค่าเริ่มต้นคือสีขาว หรือเลือกสีดำ หรือรหัสสี hex ที่กำหนดเองได้ สำหรับใบไม้ แผ่นผม และดีคัล สีเทากลางหรือสีดำมักดูในภาพตัวอย่างได้ชัดกว่าสีขาว

ระดับ mip ใดที่ถูกนำไปใช้ในไฟล์ JPG

ได้ระดับบนสุดที่ความละเอียดเต็ม ซึ่งเป็นภาพที่เกมแสดงเมื่อดูใกล้ ๆ สำเนาขนาดเล็กที่เก็บต่อจากนั้นจะไม่ถูกส่งออก ดังนั้นเท็กซ์เจอร์ 2048 × 2048 จะได้ JPG ขนาด 2048 × 2048 หนึ่งไฟล์

ช่อง alpha ของเท็กซ์เจอร์เก็บมาสก์ความเงา ไม่ใช่ความโปร่งใส ข้อมูลนี้จะหายไปหรือไม่

ใน JPG จะไม่มี เพราะ JPG มีเพียงสามช่องสีเท่านั้น ให้เก็บ DDS ต้นฉบับไว้ใช้ในเกม และหากต้องการดูมาสก์เป็นภาพแยก ให้เปิดไฟล์ในเครื่องมือเท็กซ์เจอร์ที่แสดงทีละช่องได้

ลดขนาดไฟล์ JPG ให้เล็กลงสำหรับฟอรัมที่จำกัดขนาดอัปโหลดได้หรือไม่

ตั้ง ปรับขนาดภาพผลลัพธ์ เป็นด้านยาวสุด เช่น 1024 px หรือลด คุณภาพ ลงเหลือประมาณ 80 เท็กซ์เจอร์ 4K เต็มขนาดที่เป็น JPG มีขนาดใหญ่ ส่วนภาพตัวอย่าง 1024 px เพียงพอสำหรับโพสต์ในกระทู้ภาพหน้าจอแล้ว

นำไฟล์ JPG กลับไปใช้ในเกมได้หรือไม่

ทำโดยตรงไม่ได้ เอนจินส่วนใหญ่ที่อ่าน DDS คาดหวังไฟล์นี้บนดิสก์ ภาพที่แก้ไขแล้วจึงต้องผ่านตัวเข้ารหัส DDS อีกครั้ง ซึ่ง JPG เป็น DDS ทำขั้นตอนนี้ให้