ለመጀመሪያ ጊዜ የተለቀቀው Monado፣ ለምናባዊ እውነታ መሳሪያዎች መድረክ

የታተመ የፕሮጀክቱ የመጀመሪያ መለቀቅ ቆንጆየደረጃውን ክፍት ትግበራ ለመፍጠር ያለመ ክፈት ኤክስአር, ይህም ምናባዊ እና የተጨመቁ የእውነታ አፕሊኬሽኖችን ለመፍጠር ሁለንተናዊ ኤፒአይን ይገልፃል, እንዲሁም የተወሰኑ መሳሪያዎችን ባህሪያት የሚያጠቃልል ከሃርድዌር ጋር መስተጋብር ለመፍጠር የንብርብሮች ስብስብ. መስፈርቱ የተዘጋጀው በKronos consortium ነው፣ እሱም እንደ OpenGL፣ OpenCL እና Vulkan ያሉ ደረጃዎችንም ያዘጋጃል። የፕሮጀክት ኮድ በ C እና የተሰራጨው በ BSD እና MIT ፍቃዶች ላይ የተመሠረተ GPL-ተኳሃኝ Boost ሶፍትዌር ፈቃድ 1.0 ስር, ነገር ግን አንድ የመነጩ ሥራ በሁለትዮሽ መልክ ሲያሰራጭ መለያ አይጠይቅም.

ሞናዶ የOpenXR መስፈርቶችን ሙሉ በሙሉ የሚያከብር የሩጫ ጊዜ ያቀርባል፣ ይህም በስማርትፎኖች፣ ታብሌቶች፣ ፒሲዎች እና ሌሎች መሳሪያዎች ላይ ከምናባዊ እና ከተጨመረው እውነታ ጋር ስራን ለማደራጀት ሊያገለግል ይችላል። በፕሮጀክቱ ማዕቀፍ ውስጥ በርካታ መሰረታዊ ንዑስ ስርዓቶች እየተዘጋጁ ናቸው፡-

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

ለመጀመሪያ ጊዜ የተለቀቀው Monado፣ ለምናባዊ እውነታ መሳሪያዎች መድረክ

የመጀመሪያው ልቀት እንደ ሙከራ ይቆጠራል እና ገንቢዎችን ከመድረክ ጋር እንዲተዋወቁ ለማድረግ ያለመ ነው። አሁን ባለበት ሁኔታ ሞናዶ አፕሊኬሽኖችን እንዲፈጥሩ እና በሚደገፉ መሳሪያዎች ላይ ሽክርክርን እንዲከታተሉ ይፈቅድልዎታል። ኤችኤምዲ ክፈትእንዲሁም በቀጥታ የማሳየት ችሎታን ይሰጣል (ቀጥታ ሞድ) የስርዓተ ክወናውን የግራፊክስ ቁልል በማለፍ ወደ ምናባዊ እውነታ መሳሪያዎች ውፅዓት።
ለአሁኑ ሊኑክስ ብቻ ነው የሚደገፈው (ለሌሎች ስርዓተ ክወናዎች ድጋፍ ወደፊት ይጠበቃል)።

ቁልፍ ባህሪያት:

  • ለምናባዊ እውነታ የራስ ቁር ሾፌሮች መገኘት 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

አስተያየት ያክሉ