Monado 21.0.0: เวอร์ชันเสถียรที่สอดคล้องกับมาตรฐาน OpenXR 1.0 อย่างเป็นทางการ

นักพัฒนา Collabora เปิดตัวแล้ว ไม่กี่วันที่ผ่านมาการเปิดตัวเวอร์ชันใหม่ของ โมนาโด 21.0.0ซึ่งเป็นการใช้งานโอเพนซอร์สตามมาตรฐาน OpenXR มาตรฐาน OpenXR จัดทำโดยกลุ่ม Khronos และกำหนด API สากลเพื่อสร้างแอปพลิเคชันเสมือนจริงและความเป็นจริงเสริมตลอดจนชุดของชั้นกลางเพื่อโต้ตอบกับอุปกรณ์ที่เป็นนามธรรมของลักษณะเฉพาะของอุปกรณ์เฉพาะ

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

ในคุณสมบัติที่สำคัญ:

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

ข่าวหลักของ Monado 21.0.0

Monado 21.0.0 เป็นเวอร์ชันแรกที่ปฏิบัติตามมาตรฐาน OpenXR อย่างเป็นทางการ 1.0. Khronos consortium ได้ทำการทดสอบความเข้ากันได้และเพิ่ม Monado ในรายการการใช้งาน OpenXR ที่รองรับอย่างเป็นทางการ

การทดสอบทำได้ด้วย OpenGL graphics APIs และ Vulkan APIs โดยใช้เดสก์ท็อปบิลด์ในโหมดจำลองอุปกรณ์เสมือนจริง ในขั้นต้นมีการวางแผนที่จะกำหนดหมายเลขเวอร์ชัน 1.0 แต่นักพัฒนาตัดสินใจที่จะใช้การกำหนดหมายเลขโดยใช้ปีโดยเปรียบเทียบกับการกำหนดหมายเลขของเวอร์ชันเมซา

เรายินดีที่จะประกาศว่าขณะนี้ Monado มีการใช้งาน OpenXR ที่เป็นไปตามข้อกำหนดอย่างเป็นทางการ รายการอย่างเป็นทางการของการใช้งานที่เข้ากันได้กับ OpenXR 1.0 ในขณะนี้รวมถึง Monado ซึ่งอิงจากการเรียกใช้ชุดทดสอบความสอดคล้อง OpenXR บนอุปกรณ์ "ดัมมี่"

โปรดทราบว่าสถานะการปฏิบัติตามข้อกำหนด OpenXR 1.0 ใช้กับอุปกรณ์จำลองเท่านั้น ใครก็ตามที่สร้างผลิตภัณฑ์โดยใช้ Monado ด้วยฮาร์ดแวร์ที่ไม่ได้จำลองจะต้องผ่านขั้นตอนการยอมรับและการปฏิบัติตามข้อกำหนดทั้งหมดและเป็นปกติสำหรับผลิตภัณฑ์นั้นเพื่ออ้างสิทธิ์ในการปฏิบัติตามข้อกำหนดของ OpenXR และเก็บเกี่ยวผลประโยชน์

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

เกี่ยวกับการจัดการเวอร์ชันนักพัฒนากล่าวว่ารุ่นแรกนี้เพียงพอและพวกเขาได้ย้ายออกจากซีรีส์ก่อนวางจำหน่าย 0.XY

เวอร์ชันแรกที่เข้ากันได้อย่างเป็นทางการนี้เรียกว่า 21.0.0 แทนที่จะเป็น 1.0.0 อนุสัญญา SemVer ทั่วไปกล่าวถึงความเสถียรของ API เป็นหลัก อย่างไรก็ตามเนื่องจาก API สาธารณะเพียงรายการเดียวสำหรับ Monado ผ่านข้อกำหนด OpenXR ที่ได้รับการดูแลจากภายนอกดังนั้นหมายเลข SemVer มาตรฐานสำหรับ Monado จึงยังคงอยู่ในเวอร์ชันหลัก 1 เป็นเวลานานแม้จะมีความก้าวหน้าในโครงการ

เราตัดสินใจที่จะทำตามแบบจำลองการควบคุมเวอร์ชันของโครงการ FreeDesktop.org Mesa: ไฮบริดของ SemVer และการควบคุมเวอร์ชันตามวันที่ 

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม ของเวอร์ชันใหม่นี้ คุณสามารถตรวจสอบรายละเอียด ในลิงค์ต่อไปนี้.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา