آرکیٹیکٹس کی مدد کیلئے الگورتھمک VR ڈیزائن

November 27, 2022

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

ورچوئل رئیلٹی (VR) ٹیکنالوجی صارفین کو عمارت کو حقیقی انداز میں استعمال اور اس کے قدرتی پیمانے پر غور کرنے کی اجازت دے کر ماڈلنگ اور تھیوریائزیشن کے عمل کو نمایاں طور پر بہتر بنا سکتی ہے۔ تاہم، آرکیٹیکچرل ڈیزائن کے لیے ورچوئل رئیلٹی کے فوائد کے باوجود، اس میں ایک اہم خرابی بھی ہے، وہ یہ کہ ورچوئل رئیلٹی سیشن کے دوران تجویز کردہ آئیڈیاز کے اہم پہلوؤں کو اس سیشن کے دوران شامل یا جانچا نہیں جا سکتا۔ درحقیقت، ورچوئل رئیلٹی کے ساتھ یا اس کے بغیر ڈیزائن کو تبدیل کرنے کی زیادہ تر حکمت عملی مینئول ماڈل کی تبدیلی تک محدود ہے اور اس کے نتیجے میں، ڈیزائن پر بڑا اثر نہیں ہو سکتا۔

الگورتھمک ڈیزائن (AD) ماڈل کو الگورتھمی طور پر بیان کرتے ہوئے اس مسئلے کو حل کرتا ہے، اس کی اندرونی منطق کو محفوظ رکھتے ہوئے ڈیزائن میں پیرامیٹرک تبدیلیوں کی اجازت اور ترمیم شدہ ڈیزائن کی یکسانیت کی ضمانت دیتا ہے۔ تاہم، چونکہ الگورتھمک ڈیزائن کو ابھی تک ورچوئل رئیلٹی کے ساتھ استعمال کرنا باقی ہے، اس لیے ڈیزائنرز ورچوئل انوائرمنٹ (VE) میں مشغول رہتے ہوئے اپنے ماڈلز کی الگورتھمک تفصیل کو اَپ ڈیٹ کرنے سے قاصر ہیں۔

اس مسئلے کو بہتر بنانے کے لیے محققین نے اس مطالعے میں الگورتھمک ڈیزائن اِن ورچوئل رئیلٹی (ADVR) کی تجویز پیش کی ہے۔ یہ ڈیزائنز کو پیش کرنے کے لیے الگورتھم کے استعمال پر مبنی ایک ورک فلو ہے، جو ورچوئل رئیلٹی میں مشغول رہتے ہوئے ڈیزائن کی جامع تبدیلیوں کی اجازت دیتا ہے۔ آرکیٹیکٹس ورچوئل انوائرمنٹ کو چھوڑے بغیر ADVR کا استعمال کرتے ہوئے ڈیزائن کی مختلف حالتوں کے ساتھ فوری طور پر تجربہ کر سکتے ہیں۔

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

طریقہ کار

اگرچہ ویژول پروگرامنگ میں فراہم کردہ تعامل کی تکنیکوں کا استعمال کرتے ہوئے ورچوئل رئیلٹی میں کوڈ میں تبدیلی کرنا ممکن ہے، لیکن ان ماڈلز کی پیچیدگی جو عمیق تصور سے سب سے زیادہ فائدہ اٹھاتی ہے، اسے ایک ناقابل عمل نقطہ نظر بناتی ہے۔ محققین تجویز کرتے ہیں کہ متن پر مبنی (textual-based) الگورتھمک ڈیزائن طریقہ کار، جو کہ ڈیزائن کے تجربے کو بڑھانے کے لیے بڑے ڈیزائن پر نظرثانی کی اجازت دیتا ہے، اس کو ورچوئل رئیلٹی کے ساتھ ملایا جائے، جو ایک فطری طور پر انٹرایکٹو اور عمیق میڈیم ہے۔ ADVR ، ورچوئل رئیلٹی میں متن پر مبنی الگورتھمک ڈیزائن پروگراموں اور ماڈلز کے ساتھ تعامل کا ایک طریقہ ہے۔

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

نتائج

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

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