
เอาล่ะ มาทำกันเลย! :ฮ่า:
การบีบอัด:
ใช้:
- PNG เป็นรูปแบบที่มีการบีบอัดแบบไม่สูญเสียข้อมูล หมายความว่ายังคงรายละเอียดไว้ทั้งหมด
- DDS เป็นรูปแบบที่สร้างขึ้นเพื่อเก็บพื้นผิว โดยระดับการบีบอัดจะแตกต่างกันไปขึ้นอยู่กับรูปแบบ (มีไม่กี่แบบ)
DDS มีรูปแบบเหล่านี้: BC1, BC2, BC3, BC4, BC5, BC7
ขนาด:
- PNG เหมาะอย่างยิ่งสำหรับการแก้ไข เนื่องจากจะคงรายละเอียดไว้เท่าเดิม ไม่ว่าคุณจะทำการเปลี่ยนแปลงอะไรก็ตาม
- DDS มีประโยชน์หลายอย่าง แต่คุณไม่ควรแก้ไขไฟล์เหล่านี้ เพราะทุกครั้งที่คุณกดบันทึก แม้ว่าจะไม่มีการเปลี่ยนแปลงใดๆ รูปภาพก็จะถูกบีบอัด การใช้งานแตกต่างกันไปตามรูปแบบ ตัวอย่างเช่น
BC3:ความโปร่งใสของอัลฟ่า
BC4:ดีที่สุดสำหรับพื้นผิวสีเทา
BC5:ใช้งานได้กับโปรแกรมจำลอง Android
BC7:ความถูกต้องของสีและคุณภาพของรูปภาพดีที่สุด (ไม่รองรับ Android)
ผลงาน:
- ขนาดไฟล์ PNG จะแตกต่างกันไปตามจำนวนรายละเอียดที่มีอยู่ในภาพ ดังนั้นในบางกรณี รูปภาพ PNG อาจมีขนาดไฟล์ที่เล็กกว่าไฟล์ DDS
- DDS มีขนาดคงที่และขึ้นอยู่กับขนาดของภาพและว่าคุณตัดสินใจใช้ mipmaps หรือไม่
ตัวอย่างเช่น: 1024x1024=1mb 2048x2048=4mb 4096x4096=16mb
ดังนั้นวิธีที่ดีที่สุดในการทำงานกับพื้นผิวคือดังต่อไปนี้:
- PNG จำเป็นต้องถอดรหัสโดยทั้ง CPU และ RAM ก่อนที่จะส่งไปยัง GPU ดังนั้นจึงช้ากว่า
- DDS โหลดโดยตรงจากหน่วยความจำ GPU จึงโหลดเร็วขึ้นและไม่ใช้ CPU และ RAM
ร้านค้า:หากคุณวางแผนจะแก้ไขพื้นผิว คุณควรจัดเก็บไว้ในรูปแบบ PNG เสมอ
แก้ไข:อยู่ใน PNG เสมอ ไม่เคยอยู่ใน DDS
แบ่งปัน:คุณควรแบ่งปันแพ็คของคุณใน DDS BC7 และ BC5 ด้วย หากคุณต้องการให้ผู้ใช้ Android เพลิดเพลินไปกับพื้นผิว