விர்ச்சுவல் ரியாலிட்டி சாதனங்களுக்கான தளமான மொனாடோவின் முதல் வெளியீடு

வெளியிடப்பட்டது திட்டத்தின் முதல் வெளியீடு அழகான, தரநிலையின் திறந்த செயலாக்கத்தை உருவாக்குவதை நோக்கமாகக் கொண்டது ஓபன்எக்ஸ்ஆர், இது மெய்நிகர் மற்றும் ஆக்மென்ட்டட் ரியாலிட்டி பயன்பாடுகளை உருவாக்குவதற்கான உலகளாவிய API ஐ வரையறுக்கிறது, அத்துடன் குறிப்பிட்ட சாதனங்களின் பண்புகளை சுருக்கும் வன்பொருளுடன் தொடர்புகொள்வதற்கான அடுக்குகளின் தொகுப்பையும் இது வரையறுக்கிறது. ஓபன்ஜிஎல், ஓபன்சிஎல் மற்றும் வல்கன் போன்ற தரநிலைகளையும் உருவாக்கும் க்ரோனோஸ் கூட்டமைப்பு மூலம் தரநிலை தயாரிக்கப்பட்டது. திட்டக் குறியீடு C இல் எழுதப்பட்டுள்ளது மற்றும் வழங்கியது GPL-இணக்கமான பூஸ்ட் மென்பொருள் உரிமம் 1.0 இன் கீழ், இது BSD மற்றும் MIT உரிமங்களை அடிப்படையாகக் கொண்டது, ஆனால் பைனரி வடிவத்தில் ஒரு வழித்தோன்றல் வேலையை விநியோகிக்கும் போது பண்புக்கூறு தேவையில்லை.

மொனாடோ ஓபன்எக்ஸ்ஆர் தேவைகளுடன் முழுமையாக இணங்கும் இயக்க நேரத்தை வழங்குகிறது, இது ஸ்மார்ட்போன்கள், டேப்லெட்டுகள், பிசிக்கள் மற்றும் பிற சாதனங்களில் மெய்நிகர் மற்றும் ஆக்மென்ட்டட் ரியாலிட்டியுடன் வேலையை ஒழுங்கமைக்கப் பயன்படுகிறது. திட்டத்தின் கட்டமைப்பிற்குள் பல அடிப்படை துணை அமைப்புகள் உருவாக்கப்படுகின்றன:

  • இடஞ்சார்ந்த பார்வை இயந்திரம் (பொருள் கண்காணிப்பு, மேற்பரப்பு கண்டறிதல், கண்ணி புனரமைப்பு, சைகை அங்கீகாரம், கண் கண்காணிப்பு);
  • கேரக்டர் டிராக்கிங்கிற்கான எஞ்சின் (கைரோ ஸ்டேபிலைசர், மோஷன் ப்ரெடிகேஷன், கன்ட்ரோலர்கள், கேமரா மூலம் ஆப்டிகல் மோஷன் டிராக்கிங், விஆர் ஹெல்மெட்டிலிருந்து தரவின் அடிப்படையில் நிலை கண்காணிப்பு);
  • கூட்டு சேவையகம் (நேரடி வெளியீடு முறை, வீடியோ பகிர்தல், லென்ஸ் திருத்தம், தொகுத்தல், பல பயன்பாடுகளுடன் ஒரே நேரத்தில் வேலை செய்வதற்கான பணியிடத்தை உருவாக்குதல்);
  • தொடர்பு இயந்திரம் (உடல் செயல்முறைகளின் உருவகப்படுத்துதல், விட்ஜெட்களின் தொகுப்பு மற்றும் மெய்நிகர் ரியாலிட்டி பயன்பாடுகளுக்கான கருவித்தொகுப்பு);
  • கருவி (உபகரண அளவுத்திருத்தம், நிறுவல் இயக்கத்தின் எல்லைகள்).

விர்ச்சுவல் ரியாலிட்டி சாதனங்களுக்கான தளமான மொனாடோவின் முதல் வெளியீடு

முதல் வெளியீடு சோதனைக்குரியதாகக் கருதப்படுகிறது மற்றும் டெவலப்பர்களை மேடையில் நன்கு அறிந்திருப்பதை நோக்கமாகக் கொண்டது. தற்போதைய நிலையில், மொனாடோ பயன்பாடுகளை உருவாக்கவும், ஆதரிக்கப்படும் சாதனங்களில் சுழற்சியைக் கண்காணிக்கவும் உங்களை அனுமதிக்கிறது OpenHMD, மற்றும் நேரடியாகக் காண்பிக்கும் திறனையும் வழங்குகிறது (நேரடி பயன்முறை) இயக்க முறைமை கிராபிக்ஸ் அடுக்கைத் தவிர்த்து மெய்நிகர் ரியாலிட்டி சாதனங்களுக்கான வெளியீடு.
இப்போதைக்கு, Linux மட்டுமே ஆதரிக்கப்படுகிறது (பிற இயக்க முறைமைகளுக்கான ஆதரவு எதிர்காலத்தில் எதிர்பார்க்கப்படுகிறது).

முக்கிய அம்சங்கள்:

  • மெய்நிகர் ரியாலிட்டி ஹெல்மெட்டுகளுக்கான இயக்கிகள் கிடைக்கும் எச்.டி.கே (OSVR ஹேக்கர் டெவலப்பர் கிட்) மற்றும்
    பிளேஸ்டேஷன் VR HMD, அத்துடன் பிளேஸ்டேஷன் மூவ் கன்ட்ரோலர்கள் மற்றும் ரேஸர் ஹைட்ரா.

  • உபயோகம் оборудованияதிட்டத்தால் ஆதரிக்கப்படுகிறது OpenHMD.
  • ஆக்மென்ட்டட் ரியாலிட்டி கண்ணாடிகளுக்கான டிரைவர் வட ஸ்டார்.
  • Intel RealSense T265 நிலை கண்காணிப்பு அமைப்பிற்கான இயக்கி.
  • udev விதிகள் ரூட் சலுகைகளைப் பெறாமல் மெய்நிகர் ரியாலிட்டி சாதனங்களுக்கான அணுகலை உள்ளமைக்க.
  • வீடியோவை வடிகட்டுதல் மற்றும் ஸ்ட்ரீமிங் செய்வதற்கான கட்டமைப்பைக் கொண்ட மோஷன் டிராக்கிங் கூறுகள்.
  • PSVR மற்றும் PS மூவ் கன்ட்ரோலர்களுக்கு ஆறு டிகிரி சுதந்திர எழுத்து கண்காணிப்பு அமைப்பு (6DoF, முன்னோக்கி/பின்னோக்கி, மேல்/கீழ், இடது/வலது, யாவ், பிட்ச், ரோல்).
  • Vulkan மற்றும் OpenGL கிராபிக்ஸ் APIகளுடன் ஒருங்கிணைப்பதற்கான தொகுதிகள்.
  • தலையில்லாத பயன்முறை.
  • இடஞ்சார்ந்த தொடர்பு மற்றும் கண்ணோட்டத்தை நிர்வகித்தல்.
  • சட்ட ஒத்திசைவு மற்றும் தகவல் உள்ளீடு (செயல்கள்) அடிப்படை ஆதரவு.
  • கணினி X சேவையகத்தைத் தவிர்த்து, சாதனத்திற்கு நேரடி வெளியீட்டை ஆதரிக்கும் ஒரு ஆயத்த கலவை சேவையகம். விவ் மற்றும் ஷேடர்களை வழங்குகிறது Panotools. திட்ட அடுக்குகளுக்கு ஆதரவு உள்ளது.


ஆதாரம்: opennet.ru

கருத்தைச் சேர்