ለምናባዊ እውነታ መሳሪያዎች መድረክ የሆነው ሞናዶ ሁለተኛ ልቀት

ኩባንያ ትብብር .едставила የፕሮጀክት መለቀቅ ሞናዶ 0.2የደረጃውን ክፍት ትግበራ ለመፍጠር ያለመ ክፈት ኤክስአር. ሞናዶ የOpenXR መስፈርቶችን ሙሉ በሙሉ የሚያከብር የሩጫ ጊዜ ያቀርባል፣ ይህም በስማርትፎኖች፣ ታብሌቶች፣ ፒሲዎች እና ሌሎች መሳሪያዎች ላይ ከምናባዊ እና ከተጨመረው እውነታ ጋር ስራን ለማደራጀት ሊያገለግል ይችላል። የOpenXR ስታንዳርድ የተዘጋጀው በKronos consortium ነው እና ምናባዊ እና የተጨመሩ የእውነታ አፕሊኬሽኖችን ለመፍጠር ሁለንተናዊ ኤፒአይን ይገልፃል፣ እንዲሁም የተወሰኑ መሳሪያዎችን ባህሪያት አብስትራክት ከሚያደርግ ሃርድዌር ጋር መስተጋብር ለመፍጠር የንብርብሮች ስብስብ። የፕሮጀክት ኮድ በ C እና የተሰራጨው በ በነጻ ማበልጸጊያ ሶፍትዌር ፍቃድ 1.0 ስር፣ ከጂፒኤል ጋር ተኳሃኝ።

የተጨመሩ ማሻሻያዎች የሚከተሉትን ያካትታሉ:

  • የተቀናበረ አገልጋይ አሁን ባለብዙ-ንብርብር አቀራረብን ይደግፋል፣ ይህም መተግበሪያዎች በርካታ መዋቅሮችን እንዲያስተናግዱ ያስችላቸዋል XrCompositionLayerProjection и XrCompositionLayerQuad. ከበርካታ ንብርብሮች ጋር መስራት የተጠቃሚ በይነገጾችን ለማቅረብ አራት ንብርብሮችን ለሚጠቀሙ አፕሊኬሽኖች አስፈላጊ ነው፣ እና እንዲሁም በይነገጹ ላይ ለተደራረበ መተግበሪያ ተጨማሪ ድጋፍ መሰረት ነው፣ ለምሳሌ xrdesktop ወይም ፕሉቶ ቪአር.



  • የተቀናጀ አገልጋይ እና አሽከርካሪዎች በተለየ የአገልግሎት ሂደቶች ውስጥ ይቀመጣሉ። ገና በሂደት ላይ ያለ ስራ በርካታ የOpenXR አፕሊኬሽኖችን ከአንድ የሞናዶ አገልግሎት ጋር የማገናኘት ችሎታ ለማቅረብ እና የXR_EXTX_ተደራቢ ቅጥያ በመጠቀም በአንድ ጊዜ ለማየት።
  • ለ Vive Wand እና Valve Index መቆጣጠሪያዎች ድጋፍን ይሰጣል እና ለእንቅስቃሴ ቁጥጥር በሶስት ዲግሪ ነጻነት (3DOF, በሶስት አቅጣጫዎች መንቀሳቀስ). በሚቀጥሉት ወራት የክትትል ስርዓቱን በመጠቀም ለስድስት ዲግሪዎች (6DOF, ወደ ፊት / ወደ ኋላ, ወደላይ / ወደ ታች, ግራ / ቀኝ, ያዋው, ፕቲፕ, ሮል) ድጋፍ ለመጨመር አቅደናል. የፉና ቤት.
  • ለGoogle Daydream 3DOF መቆጣጠሪያ ሾፌር ውስጥ ለተካተተው ለብሉቱዝ LE ድጋፍ ታክሏል።
  • የእራስዎን ተቆጣጣሪዎች ሲፈጥሩ ለሙከራዎች የተጨመረው አርዱዲኖ ነጂ;
  • የክፍት ቦታ መከታተያ ስርዓት ነጂው ወደ ዋናው መዋቅር የተዋሃደ ነው lib surviv.
  • የማረሚያ የተጠቃሚ በይነገጽ አሁን ብጁ ግራፎችን ይደግፋል፣ አሁን ባለው መልኩ በሚሰራበት ጊዜ በሲፒዩ ላይ ያለውን ጭነት ለማየት ያገለግላሉ።
  • Monado-gui አሁን በ$XDG_CONFIG_HOME/monado እና $HOME/.config/monado directories ውስጥ ቅንጅቶችን ማከማቸትን ይደግፋል። ለPSMV (PlayStation Move) እና PSVR (PlayStation VR) ስቴሪዮ ካሜራዎችን በዩኤስቢ በይነገጽ የማዋቀር ችሎታ ታክሏል።
  • የመሰብሰቢያ ስርዓቱ በአዲስ መልክ ተዘጋጅቷል። ታክሏል። PPA ማከማቻ ለኡቡንቱ ከMonado ጥቅሎች፣ OpenXR-SDK እና xr-hardware udev ደንቦች ጋር።
  • ሞናዶ-አገልግሎትን በሶኬት ማግበር በsystemd ለመጀመር ተጨማሪ ድጋፍ።

የመድረክ ቅንብር፡

  • የቦታ እይታ ሞተር (የነገር ክትትል፣ የገጽታ ፈልጎ ማግኘት፣ ጥልፍልፍ መልሶ መገንባት፣ የእጅ ምልክት ማወቂያ፣ የአይን ክትትል);
  • ሞተር ለቁምፊ መከታተያ (ጋይሮ ማረጋጊያ፣ የእንቅስቃሴ ትንበያ፣ ተቆጣጣሪዎች፣ የጨረር እንቅስቃሴን በካሜራ መከታተል፣ ከ VR የራስ ቁር በተገኘ መረጃ ላይ የተመሰረተ የቦታ ክትትል);
  • የተቀናበረ አገልጋይ (ቀጥታ የውጤት ሁኔታ ፣ ቪዲዮ ማስተላለፍ ፣ የሌንስ ማስተካከያ ፣ ማጠናቀር ፣ ከበርካታ መተግበሪያዎች ጋር በተመሳሳይ ጊዜ ለመስራት የስራ ቦታ መፍጠር);
  • መስተጋብር ሞተር (የአካላዊ ሂደቶችን ማስመሰል, የመግብሮች ስብስብ እና ለምናባዊ እውነታ አፕሊኬሽኖች የመሳሪያ ስብስብ);
  • መሳሪያ (የመሳሪያዎች መለኪያ, መጫኛ የእንቅስቃሴ ድንበሮች).

ቁልፍ ባህሪያት:

  • ለምናባዊ እውነታ የራስ ቁር ሹፌር HDK (OSVR Hacker Developer Kit) እና
    PlayStation VR HMD, እንዲሁም ለ PlayStation Move መቆጣጠሪያዎች እና ምላጭ ሃይድራ.
  • ተጠቃሚነት оборудованияበፕሮጀክቱ የተደገፈ ኤችኤምዲ ክፈት.
  • ለተጨመሩ የእውነታ መነጽሮች ሹፌር የሰሜን ኮከብ.
  • ለ Intel RealSense T265 አቀማመጥ መከታተያ ስርዓት ሹፌር።
  • udev ruleset የስር መብቶችን ሳያገኙ ወደ ምናባዊ እውነታ መሳሪያዎች መዳረሻን ለማዋቀር።
  • የእንቅስቃሴ መከታተያ ክፍሎች ቪዲዮን ለማጣራት እና ለመልቀቅ ማዕቀፍ።
  • ለPSVR እና PS Move ተቆጣጣሪዎች ስድስት ዲግሪ የነጻነት ገፀ ባህሪ መከታተያ ስርዓት (6DoF፣ ወደ ፊት/ወደ ኋላ፣ ወደ ላይ/ወደታች፣ ግራ/ቀኝ፣ yaw፣ pitch፣ roll)።
  • ከVulkan እና OpenGL ግራፊክስ ኤፒአይዎች ጋር ለመዋሃድ ሞጁሎች።
  • ጭንቅላት የሌለው ሁነታ።
  • የቦታ መስተጋብር እና እይታን ማስተዳደር።
  • ለክፈፍ ማመሳሰል እና የመረጃ ግብዓት (እርምጃዎች) መሰረታዊ ድጋፍ።
  • የስርዓት X አገልጋይን በማለፍ ወደ መሳሪያው ቀጥተኛ ውፅዓትን የሚደግፍ ዝግጁ የሆነ የተቀናጀ አገልጋይ። ለ Vive እና ጥላዎችን ያቀርባል Panotools. ለፕሮጀክሽን ንብርብሮች ድጋፍ አለ.

ለምናባዊ እውነታ መሳሪያዎች መድረክ የሆነው ሞናዶ ሁለተኛ ልቀት

ምንጭ: opennet.ru

አስተያየት ያክሉ