Wxrd, व्हर्च्युअल रिअॅलिटी सिस्टमसाठी वेलँड-आधारित संमिश्र सर्व्हर

अलीकडे Collabora ने wxrd कंपोझिट सर्व्हरचे अनावरण केले, ज्याची अंमलबजावणी वेलँड प्रोटोकॉलवर आधारित आहे आणि डेस्कटॉप तयार करण्यासाठी डिझाइन केलेली आहे XNUMXD आभासी वास्तविकता वातावरणात xrdesktop घटकांवर आधारित.

आधार म्हणून, स्वे वापरकर्ता वातावरणाच्या विकसकांनी विकसित केलेली wlroots लायब्ररी आणि आभासी वास्तविकता प्रणालींमध्ये वापरण्यासाठी डिझाइन केलेले wxrc कंपोझिट सर्व्हर वापरले जातात.

xrdesktop मध्ये मूळतः प्रस्तावित केलेल्या सोल्यूशनच्या विपरीत, wxrd एक विशेष संयुक्त सर्व्हर देते आभासी वास्तव वातावरणासाठी, विंडो आणि त्वचा व्यवस्थापकांना अनुकूल करण्याऐवजी व्हर्च्युअल रिअॅलिटी सिस्टम्ससाठी विद्यमान डेस्कटॉप (xrdesktop प्रकल्प kwin आणि GNOME शेलसाठी स्वतंत्र पॅच पुरवतो, ज्यांना या घटकांच्या प्रत्येक नवीन प्रकाशनासाठी अनुकूलन आवश्यक आहे).

wxrd वापरणे तुम्हाला केवळ विद्यमान द्वि-आयामी डेस्कटॉपची सामग्री मिरर करण्याची परवानगी देते, त्याच वेळी ते सामान्य मॉनिटरवर प्रदर्शित केले जाते, परंतु विशेषत: त्रि-आयामी डेस्कटॉपसाठी स्वतंत्रपणे लॉन्च केलेल्या विंडो हाताळण्याची देखील परवानगी देते (म्हणजे, नाही. सध्याच्या सिस्टीममध्ये वापरल्या जाणार्‍या डेस्कटॉपवर VR हेल्मेटवरून प्रवेश प्रदान करण्यासाठी) आणि आभासी वास्तविकता हेल्मेटसाठी वेगळे वातावरण तयार करते).

समान प्रकल्प विपरीत जसे की Simula VR, Stardust, Motorcar आणि Safespaces, संमिश्र सर्व्हर wxrd किमान अवलंबित्व आणि संसाधनांचा वापर लक्षात घेऊन तयार केले आहे. Wxrd केवळ Wayland प्रोटोकॉलवर आधारित ऍप्लिकेशन्ससह कार्य करण्यास परवानगी देते आणि xwayland DDX सर्व्हर वापरून X11 ऍप्लिकेशन चालवणे शक्य करते.

व्हर्च्युअल कीबोर्डसाठी वेलँड प्रोटोकॉलचा विस्तार विकासाधीन असल्याने, wxrd मध्ये डेटा इनपुट सर्व युनिकोड वर्ण हस्तांतरित करणार्‍या कीबोर्ड इम्युलेशन प्रणालीद्वारे लागू केले जाते, इमोजीसह, xrdesktop मध्ये प्रदान केलेल्या व्हर्च्युअल कीबोर्डवरून.

wxrd व्हल्कन ग्राफिक्स API आणि VK_EXT_image_drm_format_modifier विस्ताराला समर्थन देणारे व्हिडिओ कार्ड आवश्यक आहे, आवृत्ती 21.1 मधील Mesa सह सुसंगत (उबंटू 21.04 सह). प्रस्तुतीकरणासाठी Vulkan API वापरण्यासाठी VK_EXT_physical_device_drm विस्तार आवश्यक आहे, जो Mesa 21.2 (Ubuntu 21.10) मध्ये सादर करण्यात आला होता.

स्वतंत्र संमिश्र सर्व्हर वापरण्याच्या फायद्यांपैकी पारंपारिक डेस्कटॉप प्रदर्शित करण्यासाठी वापरल्या जाणार्‍या 2D विंडो व्यवस्थापकांसह एकत्रित होण्याऐवजी आभासी वास्तविकता प्रणालींसाठी:

  • Wayland किंवा X11-आधारित सत्रामध्ये लॉग इन केल्यावर, wlroots लायब्ररी एक विंडो उघडते जिथे तुम्ही सहजपणे कीबोर्ड इनपुट आणि माउस इव्हेंट्स कॅप्चर करू शकता आणि ते इनपुट व्हर्च्युअल रिअॅलिटी वातावरणात विशिष्ट विंडोमध्ये पुनर्निर्देशित करू शकता. भविष्यात, केवळ व्हर्च्युअल रिअॅलिटी कंट्रोलरद्वारेच नव्हे तर पारंपरिक कीबोर्ड आणि माऊसद्वारे देखील इनपुट आयोजित करण्याची त्यांची ही संधी आहे.
  • विंडोज 2D डेस्कटॉपच्या कडांद्वारे मर्यादित नाहीत आणि अनियंत्रितपणे आकारले जाऊ शकतात, फक्त हार्डवेअरद्वारे समर्थित कमाल टेक्सचर आकाराद्वारे मर्यादित.
  • wxrd मधील विंडोज रेंडरिंग नेटिव्ह 3D हेडसेट (HMD) रिफ्रेश रेटसह केले जाते, तर सामान्य विंडो मॅनेजर विंडो मिररिंग निश्चित मॉनिटरवरील माहिती रिफ्रेश करण्यासाठी वापरल्या जाणार्‍या रिफ्रेश दर वापरते.
  • निश्चित मॉनिटरच्या पिक्सेल घनतेचा संदर्भ न घेता, 3D हेल्मेटची पिक्सेल घनता लक्षात घेऊन फॉन्ट रेंडरिंग केले जाऊ शकते.
  • केवळ 3D हेल्मेट असलेल्या आणि नियमित मॉनिटर नसलेल्या प्रणालींवर wxrd वापरणे शक्य आहे.

तर वेगळ्या संमिश्र सर्व्हरचे तोटे आभासी वास्तवासाठी:

  • व्हर्च्युअल रिअ‍ॅलिटी वातावरणात, व्हर्च्युअल रिअ‍ॅलिटी वातावरणात पारंपारिक डेस्कटॉपवर आधीच उघडलेल्या विंडो हस्तांतरित किंवा मिरर करण्याची क्षमता नसताना, केवळ वेगळ्या कंपोझिट सर्व्हरसाठी खास रिलीझ केलेले अॅप्लिकेशन्स दाखवले जातात (म्हणजे, काम सुरू ठेवण्यासाठी आभासी वास्तविकता वातावरणात अनुप्रयोग उघडा) सामान्य स्क्रीन, तुम्हाला 3D हेल्मेटसाठी वेगळ्या वातावरणात रीस्टार्ट करावे लागेल).
  • व्हल्कन API अंमलबजावणीमध्ये वेलँड समर्थन मर्यादित असू शकते. उदाहरणार्थ, VK_EXT_drm_format_modifier विस्तारासाठी समर्थन नसल्यामुळे मालकी NVIDIA ड्राइव्हर्ससह gbm आणि wlroots वापरले जाऊ शकत नाहीत.

स्त्रोत: https://www.collabora.com


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.