aspose.info
TH

รูปแบบไฟล์ VRML

อัปเดตเมื่อ

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

Virtual Reality Modeling Language (VRML) เป็นรูปแบบไฟล์สำหรับการแสดงวัตถุโลกแบบโต้ตอบ 3D บนเวิลด์ไวด์เว็บ (www) พบการใช้งานในการสร้างภาพสามมิติของฉากที่ซับซ้อน เช่น ภาพประกอบ คำจำกัดความ และการนำเสนอความเป็นจริงเสมือน รูปแบบนี้ถูกแทนที่ด้วย X3D แอปพลิเคชันการสร้างแบบจำลอง 3 มิติจำนวนมากสามารถบันทึกวัตถุและฉากในรูปแบบ VRML

รูปแบบไฟล์ VRML

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

ไฟล์ TVRML ในคำศัพท์ทั่วไปเรียกว่า “worlds” และมีนามสกุล .wrl ลักษณะที่เป็นข้อความของไฟล์เหล่านี้ทำให้สามารถลดขนาดไฟล์โดยใช้รูปแบบการบีบอัด เช่น gzip ทำให้ถ่ายโอนผ่านอินเทอร์เน็ตได้อย่างรวดเร็ว ข้อกำหนดรูปแบบไฟล์สำหรับ VRML v 2.0 ทำหน้าที่เป็นข้อมูลอ้างอิงของนักพัฒนาในการสร้างแอปพลิเคชันที่รองรับการอ่าน/เขียนไฟล์เหล่านี้

เกณฑ์การออกแบบ

จุดมุ่งหมายและการออกแบบของ VRML เป็นไปตามข้อกำหนดต่อไปนี้

  • Authorability - ทำให้สามารถพัฒนาโปรแกรมสร้างและแก้ไขแอปพลิเคชัน และนำเข้าข้อมูลจากรูปแบบอุตสาหกรรมอื่นๆ
  • ความครบถ้วนสมบูรณ์ - ให้ข้อมูลทั้งหมดที่จำเป็นสำหรับการนำไปใช้งาน และระบุชุดคุณลักษณะที่สมบูรณ์เพื่อให้เป็นที่ยอมรับของอุตสาหกรรมในวงกว้าง
  • Composability - ความสามารถในการใช้องค์ประกอบของ VRML ร่วมกัน และทำให้สามารถนำกลับมาใช้ใหม่ได้
  • ความสามารถในการขยาย - ความสามารถในการเพิ่มองค์ประกอบใหม่
  • ความสามารถในการนำไปใช้งาน -ความสามารถในการนำไปใช้กับระบบที่หลากหลาย
  • ศักยภาพผู้ใช้หลายคน - ไม่ควรกีดกันการใช้งานสภาพแวดล้อมที่มีผู้ใช้หลายคน
  • Orthogonality - องค์ประกอบของ VRML ควรเป็นอิสระจากกัน หรือการพึ่งพาใดๆ ควรมีโครงสร้างและกำหนดไว้อย่างดี
  • ประสิทธิภาพ - องค์ประกอบควรได้รับการออกแบบโดยเน้นที่ประสิทธิภาพเชิงโต้ตอบบนแพลตฟอร์มคอมพิวเตอร์ที่หลากหลาย
  • ความสามารถในการปรับขนาด - องค์ประกอบของ VRML ควรออกแบบมาสำหรับองค์ประกอบขนาดใหญ่ไม่จำกัด
  • แนวปฏิบัติมาตรฐาน - เฉพาะองค์ประกอบที่สะท้อนแนวปฏิบัติที่มีอยู่ ที่จำเป็นในการสนับสนุนแนวปฏิบัติที่มีอยู่ หรือที่จำเป็นในการสนับสนุนมาตรฐานที่เสนอเท่านั้นที่ควรจะเป็นมาตรฐาน
  • มีโครงสร้างที่ดี - องค์ประกอบควรมีส่วนต่อประสานที่ชัดเจนและมีวัตถุประสงค์แบบไม่มีเงื่อนไขที่ระบุไว้อย่างง่ายๆ ควรหลีกเลี่ยงองค์ประกอบอเนกประสงค์และผลข้างเคียง

อ้างอิง

ดูเพิ่มเติม