السلام عليكم
بحمد الله تم ترجمه جزء من الدرس الذي في الموقع http://www.spot3d.com/vray/help/VRayHelp150beta/examples_image_sampler.htmوهو درس يوضح وظيفه الimage samlers مع شرح الفروقات بين الأنواع
أتمنى ان أكون قد وفقت في الترجمه وأتمنى لكم الفائده
-------------------------------------------
بحمد الله تم ترجمه جزء من الدرس الذي في الموقع http://www.spot3d.com/vray/help/VRayHelp150beta/examples_image_sampler.htmوهو درس يوضح وظيفه الimage samlers مع شرح الفروقات بين الأنواع
أتمنى ان أكون قد وفقت في الترجمه وأتمنى لكم الفائده
-------------------------------------------
- مثال1: ما هو الantialiasing ؟
المثال التالي يوضح الفرق الأساسي بين صوره مع الantialiasing وصوره أخرى بدونه.
Antialiasing on (Adaptive subdivision sampler, rate -1/2)
في الصوره الأولى نلاحظ أن حواف الكره خشنه أو مسننه. أما اليمنى فهي ناعمه. وهذه صوره مقربه لحواف الكرتين لتوضيح الفرق:
No antialiasing (Fixed rate sampler, 1 subdiv)
Antialiasing on (Adaptive subdivision sampler, rate -1/2
No antialiasing (Fixed rate sampler, 1 subdiv)
Antialiasing on (Adaptive subdivision sampler, rate -1/2)
في الصوره الأولى نلاحظ أن حواف الكره خشنه أو مسننه. أما اليمنى فهي ناعمه. وهذه صوره مقربه لحواف الكرتين لتوضيح الفرق:
No antialiasing (Fixed rate sampler, 1 subdiv)
Antialiasing on (Adaptive subdivision sampler, rate -1/2
- مثال 2: مقارنه image sampler
هنا بعض الامثله التي توضح الجوده مقابل السرعه في الimage samper . هنا كل الsamplers أعدت لتنتج نفس الجوده تقريبا
المثال الأول هو صوره عاديه ناعمه(بدون تأثير blure ).أضغط على الصوره للتكبير.
Fixed rate (4 subdivs)
Two-level (subdivs 1/4)
Adaptive subdivision (rate -1/2)
نلاحظ أن كلا ال two-level و adaptive subdivision samlers فعليا أسرع من الfixed rate sampler
.
المثال الأول هو صوره عاديه ناعمه(بدون تأثير blure ).أضغط على الصوره للتكبير.
Fixed rate (4 subdivs)
Two-level (subdivs 1/4)
Adaptive subdivision (rate -1/2)
نلاحظ أن كلا ال two-level و adaptive subdivision samlers فعليا أسرع من الfixed rate sampler
.
- مثال 3:مقارنه أخرى في الimage sampler
هنا مثال أكثر تعقيدا مع خامات بسيطه واضاءه للمنطقه(مع خامه bump دقيقه)، هذه الأمثله استخدمت irradiance map مسبقا- وقت الرندر هو للرندر النهائي فقط.
Fixed rate (4 subdivs)
Two-level (subdivs 1/4)
Adaptive subdivision (rate 0/2, threshold 0.05)
في هذه الحاله، الtwo level sampler أعطى أداء أفضل.. بينما الadaptive كان الأسوء. لماذا؟ هنا صوره بدون antialiseing ، لاعطاء فكره عن ما يمكنم فعله الimage sampler .
بعض أجزاء الصوره تحتوي على noise بسبب خامه الbump الدقيقه. الimage sampler المفروض أن تقوم بتنعيم هذه النتيجه.
وذلك على حساب السرعه، خصوصا أ، هناك irradiance map و area light والتي تحتاج الى حسابات كثيره
عند استخدام sampler الfixed و الtwo-level, يستطيع الفيراي حساب عدد الsamples المطلوبة لكل pixel و عليه, حساب أفضل لبعض القيم ( مثلا الarea light ) للوصول إلى نتيجة مشابهة في الصورة الأخيرة مع العلم أن هذه القيم يتم حسابها بدقة أقل ( مثلا" تعقب أقل لعدد الحزم الضوئية و الظلال ) للsample الواحد. هذه الطريقة غير قابلة للتطبيق مع الadaptive sampler, لأن هذا الsampler لا يستطيع حساب عدد الsamples لكل pixel مسبقا", و لهذا السبب بالتحديد عليه ان يقوم بالحسابات بدقة أكبر. للأسباب المذكورة مسبقا" كانت نتيجة الadaptive sampler أضعف من الطريقيتين الاخريتين.
Fixed rate (4 subdivs)
Two-level (subdivs 1/4)
Adaptive subdivision (rate 0/2, threshold 0.05)
في هذه الحاله، الtwo level sampler أعطى أداء أفضل.. بينما الadaptive كان الأسوء. لماذا؟ هنا صوره بدون antialiseing ، لاعطاء فكره عن ما يمكنم فعله الimage sampler .
بعض أجزاء الصوره تحتوي على noise بسبب خامه الbump الدقيقه. الimage sampler المفروض أن تقوم بتنعيم هذه النتيجه.
وذلك على حساب السرعه، خصوصا أ، هناك irradiance map و area light والتي تحتاج الى حسابات كثيره
عند استخدام sampler الfixed و الtwo-level, يستطيع الفيراي حساب عدد الsamples المطلوبة لكل pixel و عليه, حساب أفضل لبعض القيم ( مثلا الarea light ) للوصول إلى نتيجة مشابهة في الصورة الأخيرة مع العلم أن هذه القيم يتم حسابها بدقة أقل ( مثلا" تعقب أقل لعدد الحزم الضوئية و الظلال ) للsample الواحد. هذه الطريقة غير قابلة للتطبيق مع الadaptive sampler, لأن هذا الsampler لا يستطيع حساب عدد الsamples لكل pixel مسبقا", و لهذا السبب بالتحديد عليه ان يقوم بالحسابات بدقة أكبر. للأسباب المذكورة مسبقا" كانت نتيجة الadaptive sampler أضعف من الطريقيتين الاخريتين.
- مثال4: مثال أخر على مقارنه الimage samplers :
المثال الثالث عباره عن صوره بال GI مع motion blure:
Two-level (subdivs 1/4)
Adaptive subdivision (rate 0/2, threshold 0.1)
في هذه الحاله الfixed rate sampler كان الأسرع ن بينما الadaptive subdivision كان الأبطئ بينهم (أيضا ، الصوره المعدله ب adaptive ناعمه جدا). هذا لان حساب أخذ العينات لكل بكسل في ال two level و adaptive أصبح كبيرا جدا.
هنا المشهد بدو نmotion blure ، مع irradiance map وأيضا ب adaptive subdivision sampler (وقت الرندر يتضمن حساب الGI )
--------------------------------------------------------------------
ان شاء الله سيتم ترجمه باقي الدرس والدرس القادم سيكون عن texture antialiasing
ربما يكون هناك أخطاء بالترجمه لذلك من وجد خطأ فلينبهنا وبارك الله فيكم
Fixed rate (4 subdivs)
Two-level (subdivs 1/4)
Adaptive subdivision (rate 0/2, threshold 0.1)
في هذه الحاله الfixed rate sampler كان الأسرع ن بينما الadaptive subdivision كان الأبطئ بينهم (أيضا ، الصوره المعدله ب adaptive ناعمه جدا). هذا لان حساب أخذ العينات لكل بكسل في ال two level و adaptive أصبح كبيرا جدا.
هنا المشهد بدو نmotion blure ، مع irradiance map وأيضا ب adaptive subdivision sampler (وقت الرندر يتضمن حساب الGI )
--------------------------------------------------------------------
ان شاء الله سيتم ترجمه باقي الدرس والدرس القادم سيكون عن texture antialiasing
ربما يكون هناك أخطاء بالترجمه لذلك من وجد خطأ فلينبهنا وبارك الله فيكم
تعليق