مثل ما قال nazzal:
الـ Shading هو التظليل. و معناه لا يخص الـ 3D و انما هو كيف يتوزع الضوء على السطح.
مثلا هذه أنواع مختلفة من التظليل:
و الذي يقوم بتغير بهذا هو الـ Shader الذي توصله بالـمجسم.
طبعا الـ Shader هنا يمكن أن يكون بمعنى Material أي مادة تعرف خاصية سطح المجسم. و في كثير من الحالات المصطلحان يؤديان نفس الغرض.
لكن الـ Shader هو أعم من الـ Material لأنه قد يكون شيء مختلف. مثلا ممكن يكون خصائص لضوء أو ببساطة Shader لعمل الظل فقط. أو يعطيك بعد نقطة عن الكامرا (Zdepth) أو يقوم بتغيير سطح تماما )Displacement) أو يعطيك سرعة و اتجاه حركة نقطة معينة Motion Vector ...الخ الخ ما هنالك من أشياء تحتاج لعملها غير التظليل.
تعليق