การเปิดตัวแพลตฟอร์มความเป็นจริงเสมือนแบบเปิด Monado 21.0.0

Collabora ได้ประกาศเปิดตัว Monado 21.0.0 ซึ่งเป็นการใช้งานโอเพ่นซอร์สของมาตรฐาน OpenXR มาตรฐาน OpenXR จัดทำขึ้นโดยกลุ่ม Khronos และกำหนด API สากลสำหรับการสร้างแอปพลิเคชันความเป็นจริงเสมือนและความเป็นจริงเสริม รวมถึงชุดของเลเยอร์สำหรับการโต้ตอบกับฮาร์ดแวร์ที่สรุปคุณลักษณะของอุปกรณ์เฉพาะ Monado มอบรันไทม์ที่สอดคล้องกับข้อกำหนดของ OpenXR อย่างสมบูรณ์ ซึ่งสามารถใช้เพื่อจัดระเบียบงานด้วยความเป็นจริงเสมือนและความเป็นจริงเสริมบนสมาร์ทโฟน แท็บเล็ต คอมพิวเตอร์พีซี และอุปกรณ์อื่น ๆ รหัสโครงการเขียนด้วยภาษา C และเผยแพร่ภายใต้ Boost Software License 1.0 ฟรี ซึ่งเข้ากันได้กับ GPL

Monado 21.0.0 เป็นรุ่นแรกที่เข้ากันได้กับมาตรฐาน OpenXR 1.0 อย่างเป็นทางการ Khronos Consortium ได้ทำการทดสอบความเข้ากันได้และเพิ่ม Monado ในรายการการใช้งาน OpenXR ที่เข้ากันได้อย่างเป็นทางการ การทดสอบดำเนินการกับทั้ง API กราฟิก OpenGL และ Vulkan โดยใช้เดสก์ท็อปบิลด์ในโหมดจำลองอุปกรณ์ VR ในตอนแรก เวอร์ชันนี้วางแผนไว้ว่าจะมีหมายเลข 1.0 แต่นักพัฒนาตัดสินใจใช้การนับเลขตามปี ซึ่งคล้ายกับการนับเลขเวอร์ชัน Mesa

นวัตกรรมที่สำคัญประการที่สองคือการจัดเตรียมไดรเวอร์สำหรับแพลตฟอร์ม SteamVR ด้วยการใช้งานตัวติดตามสถานะ รวมถึงตัวสร้างปลั๊กอินสำหรับ SteamVR ซึ่งช่วยให้คุณใช้ไดรเวอร์ชุดหูฟัง (HMD) และตัวควบคุมที่สร้างขึ้นสำหรับ Monado ใน SteamVR ตัวอย่างเช่น Monado มีไดรเวอร์สำหรับชุดหูฟังความเป็นจริงเสมือน OpenHMD, Panotools (PSVR) และ Vive/Vive Pro/Valve Index

องค์ประกอบของแพลตฟอร์ม:

  • เครื่องมือการมองเห็นเชิงพื้นที่ (การติดตามวัตถุ การตรวจจับพื้นผิว การสร้างตาข่ายขึ้นใหม่ การจดจำท่าทาง การติดตามดวงตา);
  • เอ็นจิ้นสำหรับการติดตามตัวละคร (ไจโรโคลง การทำนายการเคลื่อนไหว ตัวควบคุม การติดตามการเคลื่อนไหวด้วยแสงผ่านกล้อง การติดตามตำแหน่งตามข้อมูลจากหมวกกันน็อค VR)
  • เซิร์ฟเวอร์คอมโพสิต (โหมดเอาต์พุตโดยตรง, การส่งต่อวิดีโอ, การแก้ไขเลนส์, การจัดองค์ประกอบ, การสร้างพื้นที่ทำงานสำหรับการทำงานพร้อมกันกับหลายแอปพลิเคชัน)
  • กลไกการโต้ตอบ (การจำลองกระบวนการทางกายภาพ ชุดวิดเจ็ต และชุดเครื่องมือสำหรับแอปพลิเคชันความเป็นจริงเสมือน)
  • เครื่องมือวัด (การสอบเทียบอุปกรณ์ การกำหนดขอบเขตการเคลื่อนไหว)

คุณสมบัติหลัก:

  • ไดรเวอร์สำหรับหมวกกันน็อคเสมือนจริง HDK (OSVR Hacker Developer Kit) และ PlayStation VR HMD รวมถึงคอนโทรลเลอร์ Vive Wand, Valve Index, PlayStation Move และ Razor Hydra
  • ความสามารถในการใช้ฮาร์ดแวร์ที่รองรับโดยโครงการ OpenHMD
  • ไดรเวอร์สำหรับแว่นตาเติมความเป็นจริงของ North Star
  • ไดร์เวอร์สำหรับระบบติดตามตำแหน่ง Intel RealSense T265
  • ชุดกฎ udev สำหรับการกำหนดค่าการเข้าถึงอุปกรณ์ความเป็นจริงเสมือนโดยไม่ได้รับสิทธิ์รูท
  • ส่วนประกอบการติดตามการเคลื่อนไหวพร้อมเฟรมเวิร์กสำหรับการกรองและการสตรีมวิดีโอ
  • ระบบติดตามตัวละครอิสระหกระดับ (6DoF, เดินหน้า/ถอยหลัง, ขึ้น/ลง, ซ้าย/ขวา, การหันเห, การเอียง, การหมุน) สำหรับคอนโทรลเลอร์ PSVR และ PS Move
  • โมดูลสำหรับการผสานรวมกับ API กราฟิก Vulkan และ OpenGL
  • โหมดหัวขาด
  • การจัดการปฏิสัมพันธ์และมุมมองเชิงพื้นที่
  • การสนับสนุนพื้นฐานสำหรับการซิงโครไนซ์เฟรมและการป้อนข้อมูล (การกระทำ)
  • เซิร์ฟเวอร์คอมโพสิตสำเร็จรูปที่รองรับเอาต์พุตโดยตรงไปยังอุปกรณ์ โดยข้ามเซิร์ฟเวอร์ระบบ X มีเชเดอร์สำหรับ Vive และ Panotools ให้ มีการรองรับเลเยอร์การฉายภาพ

การเปิดตัวแพลตฟอร์มความเป็นจริงเสมือนแบบเปิด Monado 21.0.0


ที่มา: opennet.ru

เพิ่มความคิดเห็น