Shader هو برنامج يقع في المستويات الدنيا من تكوين الصورة وهو مسؤول عن المعلمات النهائية لكائن رسومي افتراضي. باستخدام التظليل ، يصفون تأثيرات الضوء للانكسار والانعكاس والتغميق وإزاحة السطح وتأثيرات النسيج وغير ذلك.
ضروري
- - الأنترنيت؛
- - حقوق المسؤول.
تعليمات
الخطوة 1
لتثبيت أدوات التظليل في Source SDK ، تحتاج إلى تثبيت Perl و DirectX. قم بتنزيل ActivePerl لنظام التشغيل Windows من موقع الشركة المصنعة على الويب https://www.activeperl.com/ وقم بتثبيته على القرص الصلب لجهاز الكمبيوتر الخاص بك. يمكنك العثور على أحدث إصدار من DirectX SDK على https://www.microsoft.com/windows/directx. قم بتثبيت جميع البرامج على قسم النظام في محرك الأقراص الثابتة.
الخطوة 2
انسخ الملفات التنفيذية إلى مجلد mod Source SDK. يعد ذلك ضروريًا حتى تكون ملفات shader متاحة للبرنامج أثناء تجميع SDK المصدر. حدد موقع الملفات وانسخها perl.exe و perl58.dll و fxc.exe و psa.exe و vsa.exe. يمكنك استخدام البحث عن المجلد. للقيام بذلك ، انقر فوق الزر "بحث" في علامة التبويب العلوية وأدخل الطلب الذي تهتم به.
الخطوه 3
يستخدم Source SDK Microsoft DirectX HLS و Shader Assembler لبرمجة التظليل. لضمان أداء تظليل مستقر ، استخدم MHLS في الغالب والامتناع عن استخدام المجمع. إنه يوفر فرصًا كبيرة في حل هذه المشكلة.
الخطوة 4
لمزيد من الإرشادات التفصيلية حول استخدام HLSL وحول تظليل البرمجة في التجميع ، راجع وثائق MSDN على الموقع الرسمي للمطور. للحصول على الكثير من الوثائق حول العمل مع Source SDK ، قم بزيارة نظام المواد لمطوري الرسومات على موقع SDK.
الخطوة الخامسة
بمساعدة أدوات التظليل القابلة للبرمجة ، يمكنك بسهولة إنشاء نسيج من أي تعقيد. اعتمادًا على نوع التظليل (هناك ثلاثة منهم) ، يعتمد منطق التظليل وقدراته وتطبيقه. كما تبين الممارسة ، من الصعب جدًا تثبيت أدوات تظليل على جهاز كمبيوتر شخصي ، حيث يجب إجراء عدد كبير من العمليات. إذا فشلت ، اتصل بمركز الكمبيوتر للحصول على المساعدة.