إكساء
في مجال رسوميات الحاسوب، الإكساء (بالإنجليزية: texture) هو أسلوب لإضافة تفاصيل على سطوح المجسمات الفراغية. هذه التفاصيل عادة تنتج قيم لونية ذات كثافة وتردد أعلى مما يمكن تضمينه في تعريف المجسم الأساسي. من أكثر استخدامات الإكساءات شيوعاً فرد صورة مسطحة على سطح مجسم ما، ليبدو وكأنه "مكسيّ" (أو مغلف) بهذه الصورة (انظر الشكل المجاور).
مبتدع هذه الطريقة هو إدوين كاتمول في بحثه المقدم لرسالة الدكتوراه
ومن ثم شركات اهتمت بتوليد الصور لعمليات المماثلة كإيفانز وساذرلاند.
الترجمة الحرفية للمصطلح الإنجليزي هي نسيج، وهي تقترب من وصف النتيجة الفعلية، حيث يمكن افتراض أن إكساء مجسم بصورة ما يظهر "نسيج" مادة هذا المجسم.
تحتاج الإكساءات إلى توصيف واضح لتظهر بشكل صحيح على السطوح المعنية (بالإنجليزية: texture mapping). هذا التوصيف هو توصيف رياضي يربط بين نظام إحداثيات السطح ونظام إحداثيات الإكساء. كمثال، لدينا مثلث في الفراغ. ونريد تطبيق إكساء مسطح (صورة) على هذا المثلث. نريد مثلاً أن يطابق الضلع العلوي من المثلث الضلع العلوي من الصورة. والضلعان الجانبيان يطابقان الضلعين الجانبيين في الصورة. عندها ستكون النتيجة كما في الشكل المجاور. للتعميم، إذا قلنا أن المثلث معرف بإحداثيات فراغية س، ص،ع (x,y,z) والصورة معرفة بإحداثيات مسطحة و، ز (u,v) فعملية توصيف السطح عندها تصبح عبارة عن تابعين رياضيين يأخذان المعاملات س، ص،ع ويعطي أحدهما القيمة و والآخر القيمة ز الموافقة لهذه الإحداثيات الفراغية.
من أكثر طرق التوصيف شيوعاً في برامج التصميم هي طريقة التوصيف الصريح (بالإنجليزية: explicit UV mapping) والتي تتطلب من المستخدم ربط رؤوس المضلعات بقيم UV مقابلة لها. لإظهار المضلع المكسيّ، يقوم محرك الرسم بعملية استيفاء رياضي داخلي ضمن مساحة المضلع لحساب الـ UV الصحيح بالنسبة للـ UVs المعرفة عند رؤوس المضلع، ومن ثم جلب التكسل المقابل لهذا الإحداثي (UV) من الصورة واستخدامها كقيمة لونية في تلك المنطقة من المضلع.
من أنواع التوصيف الشائعة أيضاً التوصيف الضمني (بالإنجليزية: implicit UV mapping)، وهو توصيف قادم من تعريف المجسم الأصلي، كما هو الحال مع سطوح نيربز NURBS، أو مع أي مجسمات أخرى معرفة بتوابع رياضية معينة. هذا النوع من التوصيف تلقائي ولا يحتاج إلى تدخل من الرسام لتعريفه.
نظام إحداثيات الإكساء و، ز يكون ضمن المجال الحقيقي [0,1]. حيث يتم اصطلاح مبدأ الإحداثيات عند أحد أركان صورة الإكساء. كمثال، في مينتال راي وأوبن جي إل تـُعتـَبَر الزاوية السفلى اليسرى هي مبدأ إحداثيات الإكساء، والمحور و الموجب يتجه يميناً، والمحور ز الموجب يتجه للأعلى. أما في دايركت ثري دي، فإن الزاوية العليا اليسرى من الصورة هي مبدأ الإحداثيات، حيث أن المحور و الموجب يتجه يميناً أيضاً، أما المحور ز الموجب فيتجه للأسفل
في حال استخدام إحداثيات خارج المجال [0,1]، فإن ضوابط عنونة الإكساء تستخدم لتحديد طريقة جلب القيمة اللونية المناسبة من الإكساء.
لاقى مفهوم الإكساء رواجاً كبيراً بين المستخدمين، وتم تطويره واستخدامه في تطبيقات خارج النطاق الأصلي. من التطبيقات الحالية للإكساءات:
وتطبيقات أخرى عديدة...
هناك عدة أنواع من الإكساءات المستخدمة في مجال رسوميات الحاسوب. كل نوع يستخدم في مجالات معينة:
عند رؤية المشهد التخيلي من خلال كاميرا ذات إسقاط فراري، فإن الأجسام تتشوه بحسب عمقها بالنسبة لعدسة الكاميرا. تحدث هذه الظاهرة نتيجة لقسمة الإحداثيات الفراغية على العمق بالنسبة لعين الناظر عند تحويلها إلى نظام إحداثيات الشاشة، ويتم تنفيذ عملية القسمة على جميع النقاط المكونة للمجسم الذي يتم رسمه، ومن ثم يتم تلوين المجسم بالإكساء عن طريق استيفاء إحداثيات التكسلات المناسبة بين نقاط المجسم. إلا أن الاستيفاء الخطي البسيط لا يأخذ عملية القسمة المذكورة أعلاه بعين الاعتبار، مما ينتج إكساءات مشوهة قد تكون واضحة بحسب زاوية الرؤية ومدى التشويه المنظوري. تقوم عملية التصحيح المنظوري (بالإنجليزية: perspective correction) في الإكساء بإضافة القسمة إلى عملية الاستيفاء مما يجعل تكسلات الإكساء تظهر بشكل صحيح منظورياً.
باعتبار أن عملية القسمة تعتبر من العمليات المكلفة في المعالجات القديمة، فإن الكثير من محركات الرسم بتلك الفترة كانت تتجاهل عملية التصحيح المنظوري. لاحقاً، تم إدراج هذه العملية بشكل افتراضي مع تطور أداء المعالجات في الحاسوب. يمكن تفادي استعمال التصحيح المنظوري عن طريق استخدام عدسة بإسقاط متوازي لرؤية المشهد التخيلي، حيث أن الحاجة لعملية القسمة تنعدم كليةً حتى على نقاط المجسم. يمكن أيضاً تفادي العملية عن طريق زيادة عدد النقاط المكونة للمجسم (كما يظهر في الشكل)، إلا أن هذا الحل ليس حلاً جذرياً، ولا يعطي نتائج متجانسة مع حركات الكاميرا المنتظمة.