ผมขอเสนอให้คุณใช้Collada
ได้รับการสนับสนุนอย่างกว้างขวางจากเครื่องมือ DCC และได้มาตรฐาน มันรองรับอนิเมชั่นโครงกระดูกและ .. ก็ทำได้เกือบทุกอย่างรวมถึงตัว shaders และฟิสิกส์ - มันไม่เกี่ยวข้องกับคุณ
แอนิเมชันที่ใช้ Vertex เช่นในรูปแบบ MDL หรือ MD2 นั้นเป็นเรื่องราวในอดีตมากกว่าหรือน้อยกว่า วันนี้ภาพเคลื่อนไหวส่วนใหญ่เป็นภาพเคลื่อนไหวโครงกระดูก (เช่นคิดว่าถ้าตัวอักษรที่มีหัวต่อที่ราบเรียบ) และเครื่องมือสร้างเนื้อหาได้รับการปรับให้เหมาะกับพวกเขา
Blender มีผู้ส่งออก Collada ที่ใช้งานได้ แต่เช่นเคยการส่งออกสิ่งของจาก Blender อาจสร้างความรำคาญ คุณอาจต้องลองผู้ส่งออกอื่นหรือรูปแบบไฟล์หรือแฮ็คสคริปต์ด้วยตนเองหากคุณประสบปัญหา
หากต้องการโหลด Collada ให้ใช้ไลบรารีเช่นFColladaหรือColladaDOM (อย่าพยายามแยกวิเคราะห์ด้วยตัวคุณเอง Collada เป็นสัตว์ประหลาด XML ที่อ้วนมาก ... ) นอกจากนี้ยังมีไลบรารีการนำเข้าสินทรัพย์เปิดซึ่งโหลดรูปแบบไฟล์ประมาณ 25 รูปแบบรวมถึง Collada (และรูปแบบอื่น ๆ ทั้งหมดที่คุณพูดถึง) มันจะเป็นตัวเลือกที่ยอดเยี่ยมเนื่องจากมีจุดมุ่งหมายโดยเฉพาะอย่างยิ่งต่อผู้พัฒนาเกมและให้ผลลัพธ์ในรูปแบบที่เหมาะสมสำหรับการแสดงผลแบบเรียลไทม์ แต่พูดตามตรง: ฉันเป็นหนึ่งในผู้ร่วมเขียนดังนั้นฉันอาจจะลำเอียงเล็กน้อย
สุดท้าย แต่ไม่ท้ายสุด : รูปแบบไฟล์ที่คุณใช้เพื่อนำเข้าสินทรัพย์ของคุณไม่ควรกำหนดความสามารถของเครื่องยนต์และเทคนิคที่ใช้ - ควรเป็นวิธีอื่น ไม่ว่าภาพเคลื่อนไหวของคุณจะเรียบเนียนสุด ๆ ไม่ใช่คำถามของรูปแบบการนำเข้า แต่เป็นเรื่องเกี่ยวกับเทคนิคที่คุณใช้ในการเคลื่อนไหวตาข่ายและวิธีการสร้างแบบจำลองที่ดีในตอนแรก รูปแบบการนำเข้าควรช่วยให้คุณนำข้อมูลจาก Blender มาไว้ในเกมของคุณ