เปิดตัวครั้งแรกของ Monado ซึ่งเป็นแพลตฟอร์มสำหรับอุปกรณ์ความเป็นจริงเสมือน

ที่ตีพิมพ์ การเปิดตัวครั้งแรกของโครงการ โมนาโดมุ่งเป้าไปที่การสร้างการนำมาตรฐานไปใช้อย่างเปิดเผย โอเพ่นเอ็กซ์อาร์ซึ่งกำหนด API สากลสำหรับการสร้างแอปพลิเคชันเสมือนจริงและความเป็นจริงเสริม รวมถึงชุดของเลเยอร์สำหรับการโต้ตอบกับฮาร์ดแวร์ที่สรุปคุณลักษณะของอุปกรณ์เฉพาะ มาตรฐานดังกล่าวจัดทำขึ้นโดยกลุ่ม Khronos consortium ซึ่งพัฒนามาตรฐานเช่น OpenGL, OpenCL และ Vulkan ด้วยเช่นกัน รหัสโครงการเขียนด้วยภาษา C และ จัดจำหน่ายโดย ภายใต้ลิขสิทธิ์ซอฟต์แวร์ Boost 1.0 ที่เข้ากันได้กับ GPL ซึ่งอิงตามใบอนุญาต BSD และ MIT แต่ไม่ต้องการการระบุแหล่งที่มาเมื่อเผยแพร่งานอนุพันธ์ในรูปแบบไบนารี

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

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

เปิดตัวครั้งแรกของ Monado ซึ่งเป็นแพลตฟอร์มสำหรับอุปกรณ์ความเป็นจริงเสมือน

การเปิดตัวครั้งแรกถือเป็นการทดลองและมีเป้าหมายเพื่อให้นักพัฒนาคุ้นเคยกับแพลตฟอร์ม ในสถานะปัจจุบัน Monado อนุญาตให้คุณสร้างแอปพลิเคชันและติดตามการหมุนบนอุปกรณ์ที่รองรับโดยใช้ OpenHMDและยังให้ความสามารถในการแสดงผลโดยตรง (โหมดตรง) สำหรับเอาต์พุตไปยังอุปกรณ์ความเป็นจริงเสมือนโดยข้ามสแต็กกราฟิกของระบบปฏิบัติการ
ในตอนนี้รองรับเฉพาะ Linux เท่านั้น (คาดว่าจะรองรับระบบปฏิบัติการอื่นในอนาคต)

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

  • ความพร้อมใช้งานของไดรเวอร์สำหรับหมวกกันน็อคเสมือนจริง HDK (ชุดนักพัฒนา OSVR Hacker) และ
    เพลย์สเตชัน VR HMDรวมถึงคอนโทรลเลอร์ PlayStation Move และ เรเซอร์ ไฮดรา.

  • การใช้งาน อุปกรณ์ได้รับการสนับสนุนจากโครงการ OpenHMD.
  • ไดร์เวอร์สำหรับแว่นตาเติมความเป็นจริง ดาวเหนือ.
  • ไดร์เวอร์สำหรับระบบติดตามตำแหน่ง Intel RealSense T265
  • ชุดกฎของ udev เพื่อกำหนดค่าการเข้าถึงอุปกรณ์ความเป็นจริงเสมือนโดยไม่ได้รับสิทธิ์รูท
  • ส่วนประกอบการติดตามการเคลื่อนไหวพร้อมเฟรมเวิร์กสำหรับการกรองและการสตรีมวิดีโอ
  • ระบบติดตามตัวละครอิสระหกระดับ (6DoF, เดินหน้า/ถอยหลัง, ขึ้น/ลง, ซ้าย/ขวา, การหันเห, การเอียง, การหมุน) สำหรับคอนโทรลเลอร์ PSVR และ PS Move
  • โมดูลสำหรับการผสานรวมกับ API กราฟิก Vulkan และ OpenGL
  • โหมดหัวขาด
  • การจัดการปฏิสัมพันธ์และมุมมองเชิงพื้นที่
  • การสนับสนุนพื้นฐานสำหรับการซิงโครไนซ์เฟรมและการป้อนข้อมูล (การกระทำ)
  • เซิร์ฟเวอร์คอมโพสิตสำเร็จรูปที่รองรับเอาต์พุตโดยตรงไปยังอุปกรณ์ โดยข้ามเซิร์ฟเวอร์ระบบ X ให้เชเดอร์สำหรับ Vive และ พาโนทูลส์. มีการรองรับเลเยอร์การฉายภาพ


ที่มา: opennet.ru

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