ไฟล์ .obj คืออะไร และจะเปิดได้อย่างไร

เผยแพร่แล้ว: 2022-12-16

คุณต้องการทราบว่าไฟล์ .obj คืออะไรและจะเปิดได้อย่างไร ไฟล์ OBJ เป็นรูปแบบไฟล์ภาพ 3 มิติมาตรฐานที่สามารถนำเข้าและส่งออกโดยโปรแกรมต่างๆ ที่ออกแบบมาเพื่อจัดการภาพ 3 มิติ

รูปแบบไฟล์นี้มีข้อมูลเกี่ยวกับวัตถุสามมิติ เช่น พิกัด 3 มิติ แผนที่พื้นผิว ใบหน้าหลายเหลี่ยม และคุณสมบัติอื่นๆ

อาจมีการอ้างอิงถึงไฟล์ .MTL อย่างน้อยหนึ่งไฟล์ที่มีวัสดุแรเงาพื้นผิวของวัตถุอยู่ภายในไฟล์ OBJ

บทความนี้จะอธิบายไฟล์ OBJ วิธีเปิด แปลง และ OBJ กับรูปแบบไฟล์ 3D อื่นๆ

ไฟล์ .obj คืออะไร และจะเปิดได้อย่างไร

ไฟล์ OBJ คืออะไร??

ไฟล์ OBJ มีข้อมูลเกี่ยวกับโมเดล 3 มิติ ซึ่งเข้าใจได้ง่ายมาก เริ่มแรก Wavefront Technologies ออกแบบมาสำหรับแอปพลิเคชัน Visualizer ขั้นสูง ซึ่งจัดเก็บวัตถุทางเรขาคณิต เช่น เส้น รูปหลายเหลี่ยม เส้นโค้ง และพื้นผิวที่อยู่ในรูปแบบอิสระ

ด้วยเหตุนี้ ไฟล์ OBJ จึงสามารถเข้ารหัสได้ไม่เพียงแต่รูปทรงเรขาคณิตพื้นผิวของโมเดล 3 มิติเท่านั้น แต่ยังรวมถึงลักษณะสีและพื้นผิวของมันด้วย

อย่างไรก็ตาม จะไม่มีข้อมูลเกี่ยวกับฉาก รวมถึงตำแหน่งแสงหรือภาพเคลื่อนไหวในรูปแบบนี้

ในฐานะที่เป็นผลิตภัณฑ์ขั้นสุดท้ายของกระบวนการสร้างแบบจำลอง 3 มิติ ไฟล์ OBJ มักถูกสร้างขึ้นโดยซอฟต์แวร์การออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) ไฟล์ OBJ มักจะอยู่ในรูปแบบนามสกุล “.OBJ”

ไฟล์ OBJ เป็นรูปแบบไฟล์โอเพ่นซอร์สที่เป็นกลาง รูปแบบนี้มักใช้สำหรับการแชร์โมเดล 3 มิติในแอปพลิเคชันกราฟิก เนื่องจากสามารถนำเข้าและส่งออกได้จากซอฟต์แวร์ CAD เกือบทั้งหมด

นอกจากนี้ยังใช้กันอย่างแพร่หลายในช่วงไม่กี่ปีที่ผ่านมาเป็นรูปแบบไฟล์สำหรับการพิมพ์ 3 มิติแบบหลายสีเนื่องจากไม่มีข้อมูลสีและพื้นผิวที่สนับสนุนโดย STL ซึ่งเป็นรูปแบบมาตรฐานสำหรับการพิมพ์ 3 มิติ

เปิดไฟล์ .OBJ ได้อย่างไร

รูปแบบไฟล์ OBJ สามารถเปิดได้โดยใช้ซอฟต์แวร์ฟรีและเชิงพาณิชย์ที่หลากหลาย ตัวอย่างของโปรแกรมดูไฟล์ .obj ได้แก่ Microsoft 3D Builder, Apple Preview และ Autodesk Maya

ในการเลือกโปรแกรมที่ถูกต้อง คุณควรพิจารณาบริบทที่คุณจะใช้ไฟล์ OBJ ตัวอย่างเช่น หากคุณต้องการเปิดและแก้ไขวัตถุ 3 มิติที่ใช้สำหรับเอฟเฟ็กต์พิเศษในภาพยนตร์ คุณสามารถใช้ซอฟต์แวร์ Blender ได้

เมื่อใช้ Windows โดยไม่มีซอฟต์แวร์ที่เหมาะสม คุณจะได้รับข้อความแจ้งว่า “คุณต้องการเปิดไฟล์นี้อย่างไร” หรือ “Windows ไม่สามารถเปิดไฟล์นี้ได้” หรือข้อความที่คล้ายกันใน Mac, iPhone หรืออุปกรณ์ Android

ทำตามขั้นตอนเหล่านี้เพื่อเปิดไฟล์ OBJ ของคุณอย่างถูกต้อง:

  1. คลิกขวาหรือกดค้างที่ไฟล์
  2. คลิกที่ตัวเลือกเปิดด้วยและเลือกแอปพลิเคชัน

คุณยังสามารถแสดงไฟล์ OBJ ได้โดยตรงในเบราว์เซอร์ด้วยการลากและวางไฟล์ลงบนหน้าต่างเบราว์เซอร์

วิธีเปิดไฟล์ OBJ ในโปรแกรมแก้ไขข้อความ

ไฟล์ OBJ ถูกบันทึกเป็นข้อความล้วน ซึ่งหมายความว่าสามารถเปิดได้ด้วยโปรแกรมแก้ไขข้อความ เช่น Microsoft Notepad บน Windows, Apple TextEdit บน Mac หรือโปรแกรมแก้ไขซอร์สโค้ด

เพื่อให้โปรแกรมแก้ไขข้อความรู้จักไฟล์ .obj อาจจำเป็นต้องเปลี่ยนชื่อนามสกุลเป็น .txt หากคุณเปิดไฟล์ OBJ ในโปรแกรมแก้ไขข้อความหรือซอร์สโค้ด คุณสามารถแก้ไขคุณสมบัติของไฟล์ได้

สิ่งสำคัญคือต้องจำไว้ว่าหากคุณแก้ไขไฟล์อย่างไม่ถูกต้อง อาจทำให้ไฟล์เสียหายโดยไม่ได้ตั้งใจ

วิธีแปลงไฟล์ OBJ

แอปพลิเคชัน CAD และโปรแกรมแก้ไขภาพที่หลากหลาย รวมถึง Microsoft 3D Builder, Autodesk Maya Blender, Apple Preview และ Adobe Photoshop สามารถแปลงไฟล์ OBJ เป็นรูปแบบอื่นได้ คุณจะต้องใช้ซอฟต์แวร์ที่เหมาะสม เช่น 3ds MAX เพื่อเปิดไฟล์ OBJ

ในบรรดาตัวแปลงไฟล์ .obj Microsoft 3D Builder จะแปลงไฟล์ OBJ เป็นรูปแบบเหล่านี้: .3MF – ไฟล์การผลิต 3 มิติ, .STL – ไฟล์ Stereolithography, .PLY – ไฟล์โมเดลโพลิกอน, .GLTF – รูปแบบการส่งสัญญาณ GL และ .GLB – การส่ง Binary GL รูปแบบ.

OBJ กับรูปแบบไฟล์ 3 มิติอื่นๆ

นอกจาก OBJ แล้ว ยังมีรูปแบบไฟล์ 3 มิติอื่นๆ อีกหลากหลาย ต่อไปนี้เป็นรูปแบบที่ได้รับความนิยมมากที่สุด:

รูปแบบไฟล์ STL:

นี่เป็นรูปแบบกรรมสิทธิ์ที่ใช้โดยซอฟต์แวร์ CAD สำหรับการพิมพ์ 3 มิติ การผลิตโดยใช้คอมพิวเตอร์ช่วย หรือ CAM และสำหรับการแลกเปลี่ยนข้อมูลระหว่างทั้งสอง STL เป็นรูปแบบ 3 มิติที่ใช้บ่อยที่สุด

แม้ว่ารูปแบบจะมีระบบนิเวศขนาดใหญ่ แต่ก็ไม่รองรับข้อมูลสีหรือพื้นผิว วัตถุที่มีความละเอียดสูงจะทำให้ขนาดไฟล์มีขนาดใหญ่ ชื่อของรูปแบบมาจากคำว่า STereoLithography

รูปแบบไฟล์ COLLOADA:

เนื่องจากสามารถรองรับฉากและแอนิเมชั่นได้ รูปแบบนี้จึงใช้บ่อยในเกมและแอนิเมชั่น ISO ได้นำรูปแบบนี้เป็นมาตรฐาน

โครงสร้างไฟล์นี้ซับซ้อน แต่ไม่ได้รับการอัปเดตบ่อยนัก ชื่อนี้มาจากกระบวนการออกแบบ COLLAborative

รูปแบบไฟล์ FBX:

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

รูปแบบไฟล์ X3D:

X3D ใช้สำหรับสร้างกราฟิกเว็บ 3 มิติและรองรับภาษาการเข้ารหัสที่หลากหลาย ISO ได้นำรูปแบบนี้มาใช้ด้วย ชื่อนี้เป็นตัวย่อของ eXtensible 3D

รูปแบบไฟล์ VRML:

ในอดีต มีการใช้มาตรฐานล้าสมัยสำหรับกราฟิกเว็บ 3 มิติบนเว็บ แต่ตอนนี้ถูกแทนที่ด้วยมาตรฐาน X3D ชื่อนี้มาจากภาษาการสร้างแบบจำลองความจริงเสมือน

รูปแบบไฟล์ AMF:

รูปแบบไฟล์นี้ใช้ในกระบวนการผลิตเพิ่มเติม เช่น การพิมพ์ 3 มิติ ISO ได้นำมาตรฐาน AMF มาใช้ ชื่อนี้ได้มาจากรูปแบบของ Additive Manufacturing File format

รูปแบบไฟล์ 3MF:

ไฟล์ 3MF มีข้อมูลในไฟล์เสริมในรูปแบบอื่นและใช้สำหรับการพิมพ์ 3 มิติ ชื่อนี้มาจากรูปแบบการผลิต 3 มิติ

รูปแบบไฟล์ gITF:

นี่เป็นรูปแบบไฟล์ที่มีค่าเมื่อต้องจัดการกับฉากและโมเดล 3 มิติที่มีขนาดไฟล์เล็กที่สามารถโหลดได้อย่างรวดเร็ว ตามชื่อที่แสดง มันได้มาจาก GL Transmission Format

รูปแบบไฟล์ IGS:

เป็นรูปแบบกราฟิกเวกเตอร์ ASCII ข้ามแพลตฟอร์มที่เข้ากันได้กับซอฟต์แวร์ CAD ต่างๆ

ข้อมูลจำเพาะนี้เรียกว่า Initial Graphics Exchange Specification ได้รับการพัฒนาโดยความร่วมมือกับกองทัพอากาศสหรัฐ

รูปแบบไฟล์ JSON:

โดยทั่วไปใช้สำหรับเว็บแอปพลิเคชัน นี่เป็นรูปแบบไฟล์มาตรฐานแบบเปิด ตัวย่อ JSON ย่อมาจาก JavaScript Object Notation

บทสรุป

บทความนี้ได้อธิบายไฟล์ OBJ วิธีเปิด แปลง และ OBJ กับรูปแบบไฟล์ 3D อื่นๆ

ขอบคุณที่สละเวลาอ่านบทความนี้ ในส่วนความคิดเห็น คุณสามารถส่งความคิดเห็นหรือคำถามของคุณ

หน้า Facebook และ Twitter ของเราได้รับการอัปเดตเป็นประจำด้วยเนื้อหาใหม่ ดังนั้นโปรดติดตามเราเพื่อรับข่าวสารล่าสุด