
كيفية البرمجة في 3D دون استخدام النظر
هل تتخيل بناء عالم رقمي دون القدرة على رؤية الشاشة؟ 👨💻 يقوم فريق من الباحثين بجعل ذلك ممكناً من خلال تطوير أنظمة تسمح للمبرمجين ذوي الإعاقة البصرية بإدراك وتلاعب الكائنات في ثلاث أبعاد. تحول هذه الأدوات الكود إلى تجارب حسية بديلة.
البناء بالكود والإدراك بالحواس الأخرى
بدلاً من الفأرة أو قلم اللمس البصري، تعتمد الواجهة على لوحة مفاتيح ومولد صوتي. يكتب المستخدم أوامر دقيقة، كما لو كان يعطي تعليمات مفصلة لشريك تعاون. يرد النظام بوصف المشهد باستخدام أصوات مكانية أو من خلال أجهزة لمسية تولد أشكالاً مادية. إنه مشابه لبناء هيكل باستخدام كتل باستخدام تعليمات شفهية فقط، حيث تضع كل سطر برمجي عنصراً افتراضياً. 🧱
المكونات الرئيسية للنظام:- الإدخال بالكود: يتم برمجة الأشكال وخصائصها من خلال النص.
- المخرج السمعي: يصف نظام الصوت ثلاثي الأبعاد الموقع والحجم والعلاقة بين الكائنات.
- التغذية الراجعة اللمسية: تشمل بعض النماذج الأولية شاشات تتشوه لإنشاء نقش بارز يمكن لمسه.
عادةً ما تكون الإتاحة مصدر الابتكار الذي يفيد الجميع.
فائدة تمتد إلى جميع المستخدمين
لا تساعد هذه الحلول المبرمجين العميان فقط. يلهم النهج المركز على تصميم متعدد الحواس طرقاً جديدة للتفاعل مع البرمجيات المعقدة لأي شخص. على سبيل المثال، قد تظهر محررات حيث يتم نحت نماذج 3D بتعديل الأصوات، أو أنظمة تنقل صوتية أقوى للمهام التقنية. 🎧
التأثيرات الأوسع للتكنولوجيا:- نماذج واجهات جديدة: استكشاف السمع واللمس كقنوات رئيسية للمعلومات.
- أدوات متعددة الحواس: برمجيات تصميم يمكن تشغيلها في بيئات بدون شاشة بصرية.
- التدريب الشامل: فتح مجال النمذجة ثلاثية الأبعاد والبرمجة الرسومية لمزيد من الأشخاص.
النظر إلى ما وراء الظاهر
أحياناً، تدفع القيود الظاهرية الأفكار الأكثر أصالة. يظهر هذا المشروع أنه لفهم وإنشاء نموذج ثلاثي الأبعاد، غالباً ما يكون أكثر فعالية عدم الاعتماد على العيون وبدلاً من ذلك، الاستماع إلى الهندسة الرقمية أو لمسها. 👐 تتقدم التكنولوجيا عندما يتم التصميم مع النظر إلى التنوع البشري.