Gnome اور KD استعمال کرنے کے لئے ورچوئل رئیلٹی ہیڈسیٹ پروجیکٹ کو Xrdesktop

xrdesktop

کولیبورا کمپنی کے ڈویلپرز نے xrdesktop پروجیکٹ پیش کیا ، جس میں ، والو کی حمایت سے ، عنصر کے ساتھ لائبریری تیار کی جارہی ہے تاکہ وہ سہ رخی ماحول میں روایتی ڈیسک ٹاپس کے ساتھ بات چیت کرسکیں 3D شیشے اور ورچوئل رئیلٹی ہیلمٹ کے ساتھ تربیت یافتہ۔ لائبریری کا کوڈ C میں لکھا ہوا ہے اور MIT لائسنس کے تحت تقسیم کیا گیا ہے۔ تیار شدہ عمارتیں آرک لینکس اور اوبنٹو 19.04 اور 18.04 کے لئے تیار ہیں۔

فی الحال ، لینکس کے پاس پہلے سے ہی ورچوئل رئیلٹی ہیڈسیٹ (ولکن ایکسٹینشنز) کو براہ راست پیدا کرنے کا ذریعہ ہے VK_EXT_acquire_xlib_display۔ X11 اور کے لئے VK_EXT_acquire_wl_dplayplay وائلینڈ کیلئے) ، لیکن 3D اسپیس اور سکرین ریفریش ریٹ مطابقت پذیری میں ونڈو ڈرائنگ لیول کی صحیح سطح کیلئے کوئی معاونت نہیں ہے۔

Xrdesktop کے بارے میں

xrdesktop پروجیکٹ کا مقصد ان طریقوں کو تیار کرنا ہے جو مجازی ماحول میں کلاسیکی انٹرفیس کے استعمال کی اجازت دیتے ہیں، کی بورڈ اور ماؤس کا استعمال کرتے ہوئے دو جہتی اسکرین اور کنٹرول پر آؤٹ پٹ پر توجہ مرکوز کریں۔

xrdesktop اجزاء ونڈوز اور ڈیسک ٹاپ کو تین جہتی ورچوئل ماحول میں رینڈر کرنے کیلئے ورچوئل ریئلٹی سسٹم کے رن ٹائم کو استعمال کرنے کے ل capabilities دستیاب ونڈو اور جامع مینیجرز کی صلاحیتوں کے ساتھ توسیع کرتے ہیں۔

xrdesktop میں، موجودہ مشترکہ ڈیسک ٹاپ کے ماحول میں ضم کرنے کے خیال کو فروغ دیا جاتا ہے جس میں ایک ماہر مرکب ایڈمنسٹریٹر کو لانچ کرنے کی ضرورت نہیں ہے موجودہ صارف کی ترتیبات کو الگ اور اجازت دیں جو مستقل مانیٹر کے ساتھ استعمال ہونے والی تھری ڈی ہیلمٹ کے ساتھ استعمال ہوں۔

منصوبے کا فن تعمیر کسی بھی ڈیسک ٹاپ کے ساتھ ضم کرنے کی صلاحیت کا مطلب ہے ، لیکن ترقی کے موجودہ مرحلے میں ، اجزاء کو کیڈی اور گنووم کے لئے ورچوئل رئیلٹی ہیڈسیٹ کی مدد کے لئے نافذ کیا گیا ہے۔

کے ڈی وی کے لئے ، تھری ڈی ہیلمٹ کی حمایت کا اطلاق کومپیز نما پلگ ان کے ذریعے ، اور گنووم کے لئے گینوم شیل کے لئے پیکجوں کی ایک سیٹ کے ذریعے کیا جاتا ہے۔

یہ اجزاء موجودہ ونڈوز کو 3D ہیلمٹ کے ورچوئل ماحول میں ایک علیحدہ منظر کی شکل میں یا اوورلے موڈ میں آئینہ دیتے ہیں ، جہاں ڈیسک ٹاپ ونڈوز کو دوسرے چلنے والے ورچوئل رئیلیٹی ایپلی کیشنز پر چھاپا جاسکتا ہے۔

نمائندگی کے طریقہ کار کے علاوہ ، xrdesktop نیویگیشن اور ان پٹ سپورٹ کے لئے اجزاء فراہم کرتا ہے خصوصی مقامی کنٹرولرز کا استعمال کرتے ہوئے۔

Xrdesktop ، وی آر کنٹرولرز سے حاصل کردہ معلومات پر مبنی ان پٹ واقعات پیدا کرتا ہے عام ، کی بورڈ اور ماؤس کے استعمال کی نقالی۔

Xrdesktop میں کئی لائبریریاں شامل ہیں جو اوپن وی آر کا استعمال کرتے ہوئے وی آر رن ٹائم کے لئے ونڈو کی بناوٹ کے ساتھ ساتھ 3D ماحول میں پورے ڈیسک ٹاپ کی انجام دہی کے لئے ایک API پر مبنی نظام بناتا ہے۔

چونکہ xrdesktop اپنا ونڈو مینیجر فراہم نہیں کرتا ہے ، اس لئے موجودہ ونڈو مینیجرز کے ساتھ مل کر کام کرنے کی ضرورت ہوتی ہے (xrdesktop کسی بھی X11 یا Wayland ونڈو مینیجر کو پورٹ کیا جاسکتا ہے)۔

xrdesktop کے اہم اجزاء:

گلکان: ولکان کے لئے ایک پابند پابند ، جو پروسیسنگ ڈیوائسز ، شیڈرز ، اور میموری یا ڈی ایم اے بفرز سے ٹیکسٹریکچر شروع کرنے کے لئے کلاس فراہم کرتا ہے۔

gxr: ورچوئل رئیلٹی ایپلی کیشنز تیار کرنے کے لئے سافٹ ویئر انٹرفیس کو خلاصہ کرنے کے لئے ایک API ہے۔ فی الحال صرف اوپن وی آر کی حمایت کی گئی ہے ، لیکن اوپن ایکس آر معیار کے لئے جلد ہی تعاون شامل کیا جائے گا۔

libinputsynth: ان پٹ واقعات کی ترکیب کے لئے ایک لائبریری ہے جیسے ماؤس موومنٹ ، کلکس ، اور کی اسٹروکس ، جو xdo ، xi2 ، اور بے ترتیبی کے پچھلے حصے کی شکل میں لاگو ہیں۔

xrdesktop: 3D ماحول میں ونڈوز کا انتظام کرنے کے لئے ایک لائبریری ، اس منظر کو پیش کرنے کے لئے متعلقہ ویجٹ اور بیک سیکنڈ کا ایک سیٹ۔

کیون-ایفیکٹ-ایکسریڈسکوپٹ اور کیڈیپلاسما-ایپلٹس-ایکارڈیسکوپ: KWin کو 3D ہیلمیٹ پر آؤٹ پٹ موڈ میں ڈالنے کے لئے کی ڈی وی انضمام کے لئے ایک KWin پلگ ان اور ایک پلازما ایپلیٹ۔

جینوم شیل پیچسیٹ اور گنووم شیل ایکسٹینشن-ایکسارڈیسکوپٹ: Gnome کے xrdesktop سپورٹ کو مربوط کرنے اور Gnome شیل میں آؤٹ پٹ کو 3D ہیلمیٹ میں تبدیل کرنے کے لئے پلگ ان کا ایک سیٹ ہے۔

اس منصوبے میں ورچوئل ماحول میں ڈیسک ٹاپ اور ونڈو کے تعامل کو منظم کرنے کے مختلف طریقوں کی حمایت کی گئی ہے ، جو ونڈوز پر قبضہ کرنے ، اسکیل کرنے ، منتقل کرنے ، گھومنے ، ایک دائرہ پر چڑھنے ، کھڑکیوں کا بندوبست کرنے اور چھپانے ، کنٹرول مینو کا استعمال کرنے ، اور بیک وقت دو ہاتھوں کو کنٹرول کرنے کے لئے استعمال کیا جاسکتا ہے۔ ایک سے زیادہ کنٹرولرز کا استعمال کرتے ہوئے۔


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

تبصرہ کرنے والا پہلا ہونا

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

*

*

  1. اعداد و شمار کے لئے ذمہ دار: میگل اینگل گاتین
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔