مصمم اللمس

TouchDesigner هي لغة برمجة مرئية قائمة على العقد، تُستخدم لإنشاء محتوى وسائط متعددة تفاعلي في الوقت الفعلي . طُوّرت هذه اللغة من قِبل شركة Derivative التي تتخذ من تورنتو مقرًا لها، ويستخدمها الفنانون والمبرمجون والمطورون المبدعون ومصممو البرامج والفنانون الأدائيون لإنشاء عروض ومنشآت وأعمال وسائط ثابتة. [ 2 ] [ 3 ] [ 4 ] [ 5 ]

تاريخ

أسس جريج هيرمانوفيتش، وروب بايروس، وجاريت سميث شركة ديريفاتيف الكندية. [ 6 ] في عام 2000، استخدم هيرمانوفيتش برنامج هوديني 4.1 للمساعدة في بناء برنامج تاتش ديزاينر. من عام 2002 إلى عام 2007، اعتمد عنوان إصدار تاتش ديزاينر الأرقام من 007 إلى 017 في نهايته للدلالة على رقم الإصدار. في عام 2008، أصدرت ديريفاتيف نسخة تجريبية من المنصة باسم تاتش ديزاينر 077، وهي نسخة مُعاد كتابتها من الإصدارات السابقة، وتضمنت مسارًا إجرائيًا بالكامل لتركيب المؤثرات باستخدام OpenGL . [ 6 ]

سمات

يغطي برنامج TouchDesigner العديد من المجالات الرئيسية للإنتاج ثنائي وثلاثي الأبعاد، بما في ذلك: [ 7 ]

  • المعالجة والتركيب
  • سير العمل والبنية القابلة للتطوير
  • إدخال وإخراج الفيديو والصوت
  • دعم الشاشات المتعددة
  • رسم الخرائط بالفيديو
  • قنوات الرسوم المتحركة والتحكم
  • لوحات تحكم مخصصة وبناء تطبيقات
  • محرك وأدوات ثلاثية الأبعاد
  • التوافق بين الأجهزة والبرامج
  • كتابة النصوص البرمجية والبرمجة

المشغلون

تُعدّ المُشغّلات اللبنات الأساسية لمشروع TouchDesigner. [ 2 ] [ 8 ] تُمثّل هذه الكائنات كعُقد في واجهة المستخدم ، وترتبط ببعضها لإنشاء تأثيرات ورسوم متحركة إجرائية. يتم تخصيص كل مُشغّل بمجموعة فريدة من المعلمات والعلامات التي تتحكم في تشغيله ومعالجته. تأتي المُشغّلات، والتي يُشار إليها غالبًا باسم ops، في ستة أنواع:

  • المكونات (COMP) - تمثل هذه المكونات كائنات ثلاثية الأبعاد، ومكونات لوحات، وعوامل تشغيل متنوعة أخرى. ويمكن لهذه المكونات أن تضم شبكات كاملة من عوامل التشغيل الأخرى.
  • أعلى تتولى مشغلات النسيج جميع عمليات الصور ثنائية الأبعاد.
  • CHOP - يتم استخدام مشغلات القنوات للحركة والصوت والرسوم المتحركة وإشارات التحكم.
  • SOP مشغلات السطح هي كائنات ثلاثية الأبعاد أصلية في TouchDesigner مسؤولة عن النقاط ثلاثية الأبعاد والمضلعات وغيرها من "العناصر الأولية" ثلاثية الأبعاد.
  • POP - يتم تشغيل Point Operators على بطاقة الرسومات أو الرقائق المعجلة بواسطة وحدة معالجة الرسومات، وتقوم بإنشاء/تعديل البيانات ثلاثية الأبعاد التي يتم عرضها بواسطة Render TOP أو تمريرها إلى أجهزة مثل إضاءة DMX أو مصفوفات LED أو الليزر أو الأنظمة الخارجية الأخرى.
  • MAT تُستخدم المواد لتطبيق المواد والظلال على خط أنابيب العرض ثلاثي الأبعاد.
  • DAT عوامل تشغيل البيانات مخصصة لنصوص ASCII كنصوص عادية، والبرامج النصية، وXML، والجداول.

كمبيوتر

تتميز وحدات التشغيل المكونة عن غيرها من عائلات وحدات التشغيل باحتوائها على شبكاتها الخاصة. ويمكن أن تحتوي شبكات التشغيل المكونة على وحدات تشغيل و/أو شبكات فرعية إضافية (أي مكونات إضافية). [ 9 ]

قمة

تُعدّ عمليات معالجة الصور عمليات تعتمد على الصور ويتم تسريعها بواسطة وحدة معالجة الرسومات (GPU). يمكن تغيير حجم البيانات في عمليات معالجة الصور إلى أي دقة، ولا يحدّها سوى مقدار ذاكرة الوصول العشوائي (RAM) المتاحة على بطاقة الرسومات في النظام . [ 10 ]

ختم

تُعدّ مُشغّلات القنوات الركيزة الأساسية لنظام التحكم في برنامج TouchDesigner. تُستخدم هذه المُشغّلات لمعالجة بيانات الحركة، والصوت، وعناصر التحكم على الشاشة، وبيانات MIDI، وأجهزة الإدخال الأخرى، حيث تُنظّم البيانات على شكل سلسلة من القنوات. ووفقًا لوثائق TouchDesigner، فقد صُمّمت هذه المُشغّلات "لتقليل رتابة تحرير الحركة والمساعدة في بناء وإدارة حركات أكثر تعقيدًا". [ 11 ]

إجراءات التشغيل القياسية

تُعدّ مُشغّلات الأسطح كائنات مسؤولة عن عمليات النمذجة ثلاثية الأبعاد في برنامج TouchDesigner. تُستخدم هذه الكائنات لإنشاء واستيراد وتعديل ودمج الأسطح ثلاثية الأبعاد. [ 12 ] تشمل أنواع الأسطح المدعومة المضلعات والمنحنيات وأسطح NURBS والكرات المعدنية والجسيمات. ولعلّ هذا هو أقدم جزء في برنامج TouchDesigner، إذ تعود جذوره مباشرةً إلى قاعدة بيانات برنامج Houdini 4.1.

بوب

يشير الحرف P في POPs إلى "النقاط"، ولكنه يشمل أيضًا عناصر أخرى مثل الأشكال الهندسية الأولية، والمضلعات، وأنظمة الجسيمات، وسحب النقاط، وأي شكل من أشكال نقاط البيانات المستخدمة في تمثيل البيانات بصريًا. تبدأ بيانات POPs كنقاط ذات خصائص، ومن هذه النقاط يمكن استخدامها للعمل مع أنظمة الجسيمات، وسحب النقاط، والمضلعات، والخطوط، والمنحنيات المنحنية، وأي شكل هندسي ثلاثي الأبعاد من نقاط البيانات. يتم عرض POPs بواسطة Render TOP أو يمكن تمريرها إلى أجهزة مثل أنظمة إضاءة DMX، ومصفوفات LED، وأجهزة الليزر، أو أنظمة خارجية أخرى. ببساطة، يتكون POP من قائمة نقاط، وقائمة رؤوس، وقائمة أشكال هندسية أولية. [ 13 ]

حصيرة

تُستخدم المواد كجزء من مسار عرض الرسومات ثلاثية الأبعاد في برنامج TouchDesigner. توجد عدة أنواع قياسية من المواد، بالإضافة إلى مواد تدعم استيراد مُظللات الرؤوس والبكسل المخصصة. [ 14 ]

بيانات

تُستخدم عوامل تشغيل البيانات لتخزين النصوص والجداول والبيانات المشفرة نصيًا ( XML ، JSON ) والبرامج النصية، وخاصةً لبرمجة بايثون أو تظليل GLSL . كما تُستخدم هذه العوامل أحيانًا لتخزين ملفات README وتعليقات التعليمات البرمجية الأخرى في شبكة معينة. [ 15 ]

فنانون

يستخدم برنامج TouchDesigner من قبل مجموعة متنوعة من الفنانين العاملين في مجالات الفن التوليدي ، والعروض السمعية البصرية ، والوسائط التفاعلية . ومن أبرز هؤلاء الفنانين :

مراجع

  1. "ملاحظات الإصدار، TouchDesigner" . derivative.ca . 20 يناير 2026. تم الاطلاع عليه في 29 يناير 2026 .
  2. 1 2 "تصور الصوت: دليل المبتدئين لاستخدام TouchDesigner مع Live - Ableton" . www.ableton.com . تم الاطلاع عليه بتاريخ 8 أبريل 2023 .
  3. "توسيع نطاق العروض الحية: كيف يتعامل ثلاثة فنانين مختلفين مع العناصر البصرية للعروض الحية - Ableton" . www.ableton.com . تاريخ الاسترجاع: 8 أبريل 2023 .
  4. ميسينا، جيانينا (23 يناير 2023). "مؤسسة FOUNDATIONS LP: استكشاف الفن التوليدي في TouchDesigner باستخدام DeRe" . We Are Studio . تم ​​الاطلاع عليه بتاريخ 8 أبريل 2023 .
  5. ^ ليخنر ، باتريك (26/11/2014). برمجة الوسائط المتعددة باستخدام Max/MSP وTouchDesigner . Packt Publishing Ltd. ISBN 978-1-84969-972-3.
  6. 1 2 ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  7. قائمة الميزات ، ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  8. المشغل ، ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  9. حول المكونات ، ويكي TouchDesigner ، تم الاطلاع عليه في 22 مارس 2024
  10. حول TOPs ، ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  11. حول CHOPs ، ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  12. حول إجراءات التشغيل القياسية ، ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  13. "التعرف على نقاط التسرب النفطية" . تم الاطلاع عليه بتاريخ 29 يناير 2026 .
  14. حول MATs ، ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  15. حول ملفات DAT ، ويكي TouchDesigner ، تم الاطلاع عليه في 26 أكتوبر 2016
  16. "الملف الشخصي لبيليام تشيبي على إنستغرام" . تم الاطلاع عليه بتاريخ 17 ديسمبر 2025 .
  17. ^ "موقع لوسيو آريس" . لوسيو أريس . تم الاسترجاع 17 ديسمبر 2025 .
  18. "موقع نيلي أوبر الإلكتروني" . pushbuttongeneration . تم الاطلاع عليه بتاريخ 17 ديسمبر 2025 .