ข้ามไปยังเนื้อหาหลัก

วิธีส่งออกโมเดล Meshy พร้อมสีและเท็กซ์เจอร์

ส่งออกโมเดล Meshy พร้อมเท็กซ์เจอร์ครบถ้วน

สารบัญ

Meshy สร้างโมเดล 3D พร้อมแผนที่เท็กซ์เจอร์ PBR ครบถ้วน — แผนที่สี (diffuse), roughness, metallic และ normal หากต้องการนำเท็กซ์เจอร์เหล่านี้ไปใช้ในแอปพลิเคชันเป้าหมายของคุณ คุณจำเป็นต้องเลือกรูปแบบการส่งออกที่เหมาะสมและทำตามขั้นตอนง่าย ๆ ดังนี้

รูปแบบการส่งออกที่รองรับ

รูปแบบ 3D แต่ละแบบไม่ได้จัดเก็บข้อมูลเท็กซ์เจอร์ในลักษณะเดียวกัน นี่คือภาพรวมโดยย่อของสิ่งที่ Meshy รองรับ:

รูปแบบ

มีเท็กซ์เจอร์หรือไม่

เหมาะกับ

GLB

✅ ฝังในไฟล์

เว็บ, Unreal Engine, AR viewers

FBX

✅ ไฟล์เท็กซ์เจอร์แยกต่างหาก

Unity, Unreal Engine, เกมเอนจิน

OBJ

✅ ไฟล์ .mtl + รูปภาพแยกต่างหาก

Blender, 3ds Max, เครื่องมือ DCC

USDZ

✅ ฝังในไฟล์

Apple AR / iOS

STL

❌ ไม่รองรับเท็กซ์เจอร์

สำหรับงานพิมพ์ 3D เท่านั้น

3MF

❌ ไม่รองรับเท็กซ์เจอร์

สำหรับงานพิมพ์ 3D เท่านั้น

ขั้นตอนทีละขั้น: การส่งออกโมเดลพร้อมเท็กซ์เจอร์

ขั้นตอนที่ 1: เปิดแผงดาวน์โหลด

ในผลงานที่สร้างเสร็จแล้ว ให้คลิกปุ่ม Download ในแถบเครื่องมือของตัวดูโมเดล

ขั้นตอนที่ 2: เลือกรูปแบบที่รองรับเท็กซ์เจอร์

เลือก GLB, FBX หรือ OBJ เพื่อส่งออกโมเดลของคุณพร้อมข้อมูลเท็กซ์เจอร์ครบถ้วน หลีกเลี่ยง STL หรือ 3MF หากสีและเท็กซ์เจอร์มีความสำคัญ — รูปแบบเหล่านี้ไม่รองรับเท็กซ์เจอร์

ขั้นตอนที่ 3: ดาวน์โหลดและแตกไฟล์ (FBX / OBJ)

ไฟล์ส่งออก FBX และ OBJ จะถูกส่งมาเป็นไฟล์ .zip ที่ประกอบด้วยไฟล์เมชและโฟลเดอร์ textures/ โปรดเก็บไว้ด้วยกัน — เนื่องจากไฟล์เมชจะอ้างอิงไฟล์เท็กซ์เจอร์ผ่าน relative path การย้ายหรือเปลี่ยนชื่อโฟลเดอร์เท็กซ์เจอร์จะทำให้การเชื่อมโยงวัสดุเสียหาย

ขั้นตอนที่ 4: นำเข้าสู่แอปพลิเคชันเป้าหมายของคุณ

ลากไฟล์เมช (หรือโฟลเดอร์ที่แตกไฟล์แล้วทั้งหมด) ไปยังแอปพลิเคชันของคุณ บางแพลตฟอร์มต้องตั้งค่าเพิ่มเติมเพื่อแสดงเท็กซ์เจอร์ได้อย่างถูกต้อง — ดูบทความที่เกี่ยวข้องด้านล่างสำหรับ Unity, Unreal Engine และ Bambu Studio

คำถามที่พบบ่อย

  1. ทำไมโมเดลที่ส่งออกของฉันจึงดูเป็นสีเทาหรือสีขาวทั้งหมด?
    คุณอาจส่งออกเป็น STL หรือ 3MF ซึ่งไม่รองรับเท็กซ์เจอร์ ให้ส่งออกใหม่เป็น GLB หรือ FBX หากคุณใช้ GLB หรือ FBX อยู่แล้ว ให้ตรวจสอบว่าโฟลเดอร์เท็กซ์เจอร์อยู่ในตำแหน่งเดียวกับไฟล์เมช และการตั้งค่าการนำเข้าของคุณได้รับการกำหนดค่าอย่างถูกต้องสำหรับแพลตฟอร์มของคุณ

  2. ควรใช้รูปแบบใดสำหรับ Unity?
    FBX เป็นรูปแบบที่แนะนำสำหรับ Unity หลังจากนำเข้าแล้ว Unity ต้องการการตั้งค่าโปรเจกต์และวัสดุเพิ่มเติมเพื่อแสดงเท็กซ์เจอร์ PBR — ดูบทความ Unity ที่เกี่ยวข้องด้านล่างสำหรับคำแนะนำทีละขั้นตอน

  3. ควรใช้รูปแบบใดสำหรับ Unreal Engine?
    ทั้ง GLB และ FBX ใช้งานได้กับ Unreal Engine หากคุณเห็นรอยแตกหรือรอยต่อของเท็กซ์เจอร์หลังจากนำเข้าไฟล์ GLB ให้ดูบทความ Unreal ที่เกี่ยวข้องด้านล่าง — นั่นเป็นปัญหาที่ทราบแล้วเกี่ยวกับการตั้งค่า MipMap ซึ่งแก้ไขได้ง่าย

  4. ใช้ OBJ กับเกมเอนจินได้หรือไม่?
    OBJ ได้รับการรองรับจากเอนจินส่วนใหญ่ แต่การส่งออกจะแยกไฟล์แผนที่เท็กซ์เจอร์ออกเป็นไฟล์เดี่ยวหลายไฟล์ ซึ่งทำให้การจัดการ asset มีความซับซ้อนมากขึ้น โดยทั่วไปจึงนิยมใช้ GLB (รวมทุกอย่างในไฟล์เดียว) หรือ FBX สำหรับเวิร์กโฟลว์ของเกมเอนจิน

  5. ทำไมสีจึงหายไปใน Bambu Studio?
    Bambu Studio เป็นโปรแกรมสไลซ์ ไม่ใช่ตัวเรนเดอร์ — จึงไม่สามารถอ่านค่ารูปภาพเท็กซ์เจอร์ PBR ได้ การพิมพ์ FDM แบบหลายสีต้องใช้การกำหนดสีต่อหน้า (face) ที่ฝังอยู่ในเรขาคณิตของโมเดล ซึ่งแตกต่างจากวิธีการทำงานของเท็กซ์เจอร์ของ Meshy ดูบทความ Bambu ที่เกี่ยวข้องด้านล่างสำหรับคำอธิบายแบบเต็ม

  6. เท็กซ์เจอร์จะเสียคุณภาพเมื่อส่งออกหรือไม่?
    ไม่ Meshy ส่งออกเท็กซ์เจอร์ที่ความละเอียดเดิมตามที่สร้างขึ้น ไม่มีการบีบอัดหรือการสูญเสียคุณภาพใด ๆ ระหว่างกระบวนการส่งออก

  7. ฉันย้ายโฟลเดอร์เท็กซ์เจอร์และตอนนี้โมเดลของฉันไม่มีเท็กซ์เจอร์แล้ว ฉันควรแก้ไขอย่างไร?
    ดาวน์โหลดไฟล์ส่งออกใหม่ และเก็บไฟล์เมชและโฟลเดอร์ textures/ ไว้ในไดเรกทอรีเดียวกัน สำหรับ GLB เท็กซ์เจอร์จะถูกฝังอยู่ในไฟล์เดียว จึงไม่มีปัญหานี้

บทความที่เกี่ยวข้อง


บทความที่เกี่ยวข้อง

คำตอบนี้ช่วยตอบคำถามของคุณหรือไม่