كملاحظة مهمة :التطبيق يستخدم في كل برامج الثري دي ولا يقتصر على برنامج واحد ,
Transparency الشفافية
Specular اللمعان
من الأمور المهمة في الألعاب وهو الشفافية و اللمعان , المسألة ليس فقط في وضع الشفافية في جميع المجسم انما تحديد
جزء معين يكون شفاف وجزء يكون ظاهر .
وذلك باضافة خامة بداخل الشفافية او اللمعان في الماتريال .
وهذا مهم جدا خصوصا اذا اردت تقليص المضلعات , فمثلا اذا وضعت مكعب وتريد وضع فتحة دائرية تستطيع عمله كله كخامة .
كيف يتم قراءة الشفافية واللمعان عن طريق Alpha Channel الاسود والابيض
بحيث الأسود = شفافية , الابيض = لا شفافية , بين الابيض والاسود يصبح شبه شفاف وهكذا كل ما زاد زاد الشفافية والعكس صحيح .
هنا مثال :
كما هو موضح النقاط الاسود الدائري يمثل الشفافية , الابيض لا شفافية اما الرمادي فشفافية أقل ,
اللمعان "Specular" يؤدي نفس المهمة فالاسود = يظهر الانعكاس الابيض = لايظهر وبين الابيض والاسود = يظهر حسب كل ما زاد زاد الانعكاس والعكس كذلك .
حسنا سنتطرق لمثال اخر وهو ورقة الشجر وسوف نستخدم الشفافية و اللمعان :
سنضيف 3 امور :
Diffuse :
Transparent :
Specular :
التطبيق :
تم اضافة الDiffuse
تم اضافة الشفافية وهنا يظهر مشكلة وهو وجود اللمعان على منطقة المخفي .
تم اضافة اللمعان , ومن هنا اصبح لا يظهر الا على منطقة ورقة الشجر .
وبهذا اصبح لدينا اوراق شجر .
.......
مثال اخر نريد اضافة سياج :
ونقطة مهمة يستخدم كثيرا في بناء الشعر للشخصيات ..
هناك امور كثيرة تستطيع فعله اضافة قماش ممزق اضافة الاشجار مثل ما نشاهده في اغلب الالعاب , السياج , الاسلحة الخ,,,
اتمنى يكون الموضوع مفهوم للجميع .
وان كان هناك خطأ في المعلومات اتمنى تنبيه الامر
وطبعا في نهاية الموضوع اللي بيقدر يطبق فليطبق هذا :
قماش ممزق باستخدام مما شرحته في الموضوع .
المصادر:
http://seamless-pixels.blogspot.com/...-textures.html
http://athey.comyr.com/tutdump/character/page24.html
Transparency الشفافية
Specular اللمعان
من الأمور المهمة في الألعاب وهو الشفافية و اللمعان , المسألة ليس فقط في وضع الشفافية في جميع المجسم انما تحديد
جزء معين يكون شفاف وجزء يكون ظاهر .
وذلك باضافة خامة بداخل الشفافية او اللمعان في الماتريال .
وهذا مهم جدا خصوصا اذا اردت تقليص المضلعات , فمثلا اذا وضعت مكعب وتريد وضع فتحة دائرية تستطيع عمله كله كخامة .
كيف يتم قراءة الشفافية واللمعان عن طريق Alpha Channel الاسود والابيض
بحيث الأسود = شفافية , الابيض = لا شفافية , بين الابيض والاسود يصبح شبه شفاف وهكذا كل ما زاد زاد الشفافية والعكس صحيح .
هنا مثال :
كما هو موضح النقاط الاسود الدائري يمثل الشفافية , الابيض لا شفافية اما الرمادي فشفافية أقل ,
اللمعان "Specular" يؤدي نفس المهمة فالاسود = يظهر الانعكاس الابيض = لايظهر وبين الابيض والاسود = يظهر حسب كل ما زاد زاد الانعكاس والعكس كذلك .
حسنا سنتطرق لمثال اخر وهو ورقة الشجر وسوف نستخدم الشفافية و اللمعان :
سنضيف 3 امور :
Diffuse :
Transparent :
Specular :
التطبيق :
تم اضافة الDiffuse
تم اضافة الشفافية وهنا يظهر مشكلة وهو وجود اللمعان على منطقة المخفي .
تم اضافة اللمعان , ومن هنا اصبح لا يظهر الا على منطقة ورقة الشجر .
وبهذا اصبح لدينا اوراق شجر .
.......
مثال اخر نريد اضافة سياج :
ونقطة مهمة يستخدم كثيرا في بناء الشعر للشخصيات ..
هناك امور كثيرة تستطيع فعله اضافة قماش ممزق اضافة الاشجار مثل ما نشاهده في اغلب الالعاب , السياج , الاسلحة الخ,,,
اتمنى يكون الموضوع مفهوم للجميع .
وان كان هناك خطأ في المعلومات اتمنى تنبيه الامر
وطبعا في نهاية الموضوع اللي بيقدر يطبق فليطبق هذا :
قماش ممزق باستخدام مما شرحته في الموضوع .
المصادر:
http://seamless-pixels.blogspot.com/...-textures.html
http://athey.comyr.com/tutdump/character/page24.html
تعليق