ข้อมูลไฟล์OBJ เครื่องมือตัวอย่างไฟล์ OBJข่าวล่าสุด

OBJ (Wavefront)

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

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

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

000v 7.071068 -7.071068 0
001v -7.071068 -7.071068 0
002v 7.071068 7.071068 0
003v -7.071068 7.071068 0
004v 0 0 20
005
006f 1 2 3
007f 3 2 4
008f 5 2 1
009f 5 4 2
010f 5 3 4
011f 5 1 3

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

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

โมเดล 3 มิติปิรามิด OBJ อย่างง่าย
โมเดล OBJ แบบเคลื่อนไหว

สรุป

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

ตัวอย่างไฟล์ OBJ

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

คิวบ์

คิวบ์

ตัวอย่างคิวบ์คลาสสิกถูกจัดเก็บเป็นไฟล์ OBJ ภายในไฟล์ OBJ ลูกบาศก์นี้จะถูกจัดเก็บเป็นลำดับของสามเหลี่ยม 12 รูป

cube.obj (518.00 b)

หมุน

หมุน

โมเดล 3 มิติแบบหมุนวนอย่างง่ายที่สร้างขึ้นโดยใช้ของเรา PNG ถึง OBJ เครื่องมือที่ใช้โหมด Extrude

swirl.obj (787.15kb)

© 2024 ImageToStl. แปลงไฟล์ PNG และ JPG ของคุณเป็นไฟล์ 3D STL