السلام عليكم يا شباب ...
دا كان شرح انا شرحته داخل الورشة 2 بتاعت ال composite
عشان يبقي مرجع لاي حد عاوز يفهم عن ال displacement ... واللي عنده معلومات
اضافيه يحب يضيفها .... ياريت يضعها هنا عشان تبقي مرجع للمبتدئين ....
وشكراً
دا كان شرح انا شرحته داخل الورشة 2 بتاعت ال composite
عشان يبقي مرجع لاي حد عاوز يفهم عن ال displacement ... واللي عنده معلومات
اضافيه يحب يضيفها .... ياريت يضعها هنا عشان تبقي مرجع للمبتدئين ....
وشكراً
Maya ((mental ray)) displacement
شوقو يا شباب ...
ال displacement ده حاجة معناها انك تحط تفاصيل في الموديل لو انت
هاتعملها موديل اما مستحيل ..!! او هياخد وقت جهنمي ...!!! عشان يتعمل ..!!!
مثلا...
مع نفسك يا معلم ..!!! ههههههههههههههههههه
هو مش مستحيل يتعملة موديل ..!!!! هو ممكن ...!!! بس عاوز .........
هنا يجي الفرق مابين ال Displacement وال Bump ..؟؟؟
ال bump
ده اسمة Bump ... يعني حفر غائر او بارز بس بسيط ... والاهم انه لا ياثر علي اطراف الموديل
وده الفرق الحقيقي ما بين ال bump and displacement
ال Displacement
اعتقد الفرق وااااااااااااااااضح جدا ...!!! ان ده بروز وحفر غائر (((عمييييييييييييييييق جداااااااااا)))
والاهم انه بياثر علي اطراف الموديل ...!!! وكمان بيغير فعليا في شكل السطح
اعتقد الفرق بقي واضح ..؟؟
========================================================
تمام ....
ازاي ال displacement في المايا ..؟؟
بكل امانة وصدق ... ده كل اللي اعرفة ...!! اللي عنده اسالة بعد الكلام ده ... يبقي الاجابة مش عندي
دلوقتي ال displacement بتشتغل بطريقة بسيطة جدا ..!! انك تعرف ال render engine ما هي
الامكان التي يجعلها غائرة ..!! وما الاماكن التي يجعلها بارزة ...!!
والوسيلة الوحيدة هي ب texture map ابيض واسود ...
الصورة ده بتتعامل مع (0 الي 255) هي نفس مفهوم (0 الي 1)
*الابيض (( قيمة 1 )) يعبر عن البروز..
*الاسود (( قيمة 0 )) يعبر عن الغائر ...
*الرمادي (( قيمة 0.5 )) يعبر عن الحالة الطبيعية (لا بروز ولا غائر)
خطوات العمل..
1) select الموديل اللي عاوز تعملة displacement
2) تفتح ال hypershade و تظهر الماتيريال الخاصة بالموديل
3) تضغط علي input and output connection
4) ثم select ال shading group وافتح ال attribute editor
5) هتلاقي slot اسمة displacement اضغط علي اضافة texture عليه واختار file
6) اختار الملف بتاع ال displacement الابيض والاسود ((كما وضحت مسبقا))
7) select الموديل واذهب الي window > rendering editors > mentalray > approoximation editor
8) يلا بيناااااااااااااااااااااااا
MentalRay ِAproximation Editor
9) عند displacement tessellation اضغط create
10) هايفتح ال attribute editor اختار في ال approx method اختار spatial
spatial الجدع ده بيديك 3 اشياء للتحكم في جودة ال Displacement
*Min subD
*Max subD
*Length
10) هايفتح ال attribute editor اختار في ال approx method اختار spatial
spatial الجدع ده بيديك 3 اشياء للتحكم في جودة ال Displacement
*Min subD
*Max subD
*Length
تمام..؟؟
..........؟؟؟؟؟؟؟ نعم ..؟؟؟
صلو بينا علي النبي ... علية افضل صلاة وسلام
الموضوع ده بالظبط بالظبط بالظببببببببببببببببببببببببببببببط زاي الموضوع اللي انا شرحتة قبل
كده بتاع ال Anti - Aliasing
بس الفرق ... بدل مفهوم ال samples ... احذفة وضع edges ..!!
http://www.maxforums.net/showpost.ph...31&postcount=7
مش هشرح تاني ... فالرجاء الاطلاع علي اللينك اللي فوق ده.
فال Min subD = min samples
max subD = max samples
length = contrast
بمعني ... ان الموضوع برضة عمليت adaptation ان الرندر يشوف ما هي الاماكن اللي
محتاجة edges اكتر فيضع بحد اقصي ((max subD)) وبحد ادني للاماكن اللتي لا تحتاج
ل edges الي ((Min subD))
اما ال length ... وده اهم عااااااااااااااااااامل ...!!! انت بتحدد ما اقصي طول ل edge لكي
يتم تقسيمة مرة اخري ..!!
عند البدا في تجربة ال displacement في المشهد للوصول لافضل ارقام قم بالاتي
1) ضع في Min subD قيمة 0
2) ضع في max subD قيمة 3
3) شوف كويس ال grid وقارنة بمقاس تخيلي لحجم ادق تفصيلة عندك في ال displacement
طول ال edge وضعه في ال length
مثال
شايفين الحمامة ((هي طبعا مش المفروض تبقي موديل)) بس كانها المفروض تبقي هنا كاحجم
و كماكان... تمام ..؟؟
زاي ما كلنا شايفين ال grid ... الفروض نقيس ((نسبة وتناسب)) تفاصيل الحمامة بالنسبة لل grid
وفي حاله زاي دي ... ممكن نبتدي ب 0.2 لل length
جرب ارندر ... في حالة شرشه ... او عدم دقة حواف الحمامة ... خلي ال length اقل
0.1 .... لو لسة ...؟؟ 0.05 .... لو لسة ...؟؟ خلي ال max subD 4 .... لو لسة ..؟؟؟
صغر ال length الي 0.03.... وهكذا ...
دايما ... قلل ال length اكتر ... لو لسة زود رقم وااااااااااااحد بس لل Max SubD
لية ..؟؟؟؟؟؟؟؟
لان ال max subD ده بيخلي المايا تضيف كمية كبيرة جدا من ال Edges ... اما ال
length ده بيحدد عند اي طول لل edge نقسمة ((من خلال العدد المسموح كا max SubD))
فبكدة بنستخدم اقصي استفادة من العدد المتاح لل max SubD
وفي حالة انك خليت ال Length قصير جدااااااااا ولا يوجد تحسين في الجودة يبقي العدد غير كافي
في max SubD... اذن ... نزود ال max SubD رقم واحد فقط.
علي فكرة ....
ال displacement ده ممكن يموت وقت الرندر تماااااااااااااااااااااااما ..!!!! وممكن يخلي المايا
ت crash ..!!!! لو حاطت max SubD كبير جدااااااااااااااااااااااااااااااااااااا
لذلك لازم تستخدم كل ال Edges اللي يعطيهالك ال max SubD حتي تستنفذ..!!!
الرجاء ....
بعد الشرح ده لو حد لسة مش فاهم ..!!!! يبحث علي النت لان ليس عندي معلومات عن الموضوع ده
اكتر من ده ..!!!
تعليق