Modeling a Flat Screen Monitor
introduction
لابد وأن يكون فى حياة كل منا شئ مؤثر أكثر من غيره. ولو نظرنا إلى برنامج مثل 3D Studio Max نجده أحد أبرز هذه الأشياء فى
حياة فئة من الناس. هذه الفئة هى المسئولة عن تصميم رسوم ثلاثية الأبعاد 3D Graphics وإجراء عمليات وتأثيرات الحركة عليها ,
لكي يقوموا فى النهاية بانتاج مشروع قد يمثل إعلان ا أو شعار ا او أى شئ لا يمكنك الاستغناء عنه مستقبلا . alamalcomputer
في هذا الدرس سوف نتناول كيفية تصميم مشروع متكامل عباره صندوق به سائل متحرك
لنجعله مطابقا للصورة العلوية ومن ثم اكسائه ووضع الاضاءات والكاميرا .. وهذا الدرس يمكن تطبيقه علي جميع إصدارات برنامج 3ds max .
-----------------------------------------------------------------------------------------------------------------------------------------------------
سم الله ولنبدأ الدرس ...........
إنشاء الأرضية والصندوق
1 - قم بتشغيل برنامج 3ds max .
2- قم بتفعيل أدوات القفز 2d Snap, Angle-Snap and Percent-Snap.
3 - قم بالانتقال إلي منفذ الرؤية العلوي Top , قم بإنشاء صندوق Box بهذه القيم ... lenght=500; width=500 and hight=10 (هذا سيكون الأرضية ) .
4 - اذهب إلي Move Transform Type-In ( اضغط بزر الماوس الأيمن علي زر Move .. ستلاحظ ظهور نافذة جديدة ) .
وفي Absolut World ضع قيمة جميع المحاور بصفر x,y and z=0 .
الصندوق يجب أن يكون الآن في منصف مشهدك بالضبط .
5 - من Create اختر قائمة Shapes وقم بإنشاء صندوق rectangle بهذه القيم lenght=200; width=200; corner radius=5
وقم بإعادة الخطوة رقم 4.
قم بإنشاء صندوق rectangle آخر بهذه القيم : lenght=180; width=180; corner radius=5 وقم أيضا بإعادة الخطوة رقم 4
6 - و الصندوق rectangle الثاني مازال مختارا ... اذهب إلي Modify , قم باختيار أمر التعديل edit spline .
7 - من قائمة Geometry اختر زر Attach , قم باختيار الصندوق rectangle الذي أنشأناه في الأول ( الصندوقان الآن لابد أن يكونا مجسم واحد )
اضغط علي زر Attach مره ثانية لتعطيله .
8 - الآن اذهب إلي Modify , قم باختيار أمر التعديل Extrude , وضع القيمة Amount =100
جيد .. لابد وأنك تري الأرضية والصندوق (انظر إلي الصورة بالأسفل)
9 - حسنا هذا كل ما في الجزء الأول ... استعد للجزء الأكثر إثارة .
-----------------------------------------------------------------------------------------------------------------------------------------------------
تحريك السطح السائل
1 - قم بإنشاء Box بهذه القيم width=180;length=180; hight=0; length-segs=10; width-segs=10 (سيكون هذا سطحنا السائل)
سنقوم برفع السائل إلي أعلي الصندوق .. ليصبح كأنه ملئ بالسائل .
4 - اذهب الآن إلي Move Transform Type-In ( اضغط بزر الماوس الأيمن علي زر Move .. ستلاحظ ظهور نافذة جديدة )
وفي Absolut World ضع القيم x,y=0 and z=80 .
3 - الآن اذهب إلي قائمة Modify واختر Noise ... وبالطبع لا بد وأن يكون السطح السائل مختار .
4 - قم بتغيير noise-parameters ... كما تري علي اليسار .. (بواسطة أمر التعديل Noise سنقوم بصنع أمواج السطح السائل)
الآن فعل زر الحركة Animate , ستلاحظ تغير لونه إلي الأحمر , قم بالانتقال إلي الاطار رقم 100 وغير قيمة Phase إلي 100 أيضا .(في النهاية لا تنسي أن تغلق زر Animate ) .
حاول بنفسك التعديل في خيارات Noise .. مثل roughness, iterations and strength للحصول علي نتائج أخري .
حسنا .. هذا كل ما في جزء الحركة , ولن نقوم بتحريك شئ آخر .
لقد حان الوقت لإضافة بعض الخامات لعملنا لكي نحصل علي عمل واقعي ومقنع بدرجة كبيرة .
-----------------------------------------------------------------------------------------------------------------------------------------------------
إضافة الخامات للمشهد
1 - من قائمة Rendering قم بفتح نافذة الخامات Material editor , اختر خامة جديدة (نوعها standard)
3 - من shader basic parameters قم بتغيير الخامة إلي anistropic , من قائمة anistropic basic parameters ... غير ألوان الخامة كما يلي ....
ambient color: RGB=18,18,18; diffuse color: RGB=53, 79, 98
specular color: RGB=139, 154, 165
وقم أيضا بتعديل هذه الخيارات ......
opacity=100; specular-level=80, glossiness=50; anistropy=50; orientation=0
4 - افتح قائمة Maps , اضغط علي زر Bumb .. سيفتح نافذة جديدة اختر منها Noise
من Noise Parameters ... عدل Noise type =Fractal , Size =20
5 - اضغط علي زر go to parent .. ومن ثم اختر reflection ستظهر نافذة جديدة اختر منها raytrace .
6 - حسنا .. هذه خامة سطحنا السائل .. اختر الان الصندوق Box الذي يمثل السطح السائل , قم بوضع الخامة عليه بالضغط علي زر assign material to selection .
7 - سنقوم في هذه المرحلة بصنع خامة الأرضية والصندوق , اختر خامة جديدة (نوعها standard) .
8 - قم بتحميل هذه الصورة من هنا.
9 - من shader basic parameters قم بتغيير الخامة إلي blinn .
10 - افتح قائمة Maps , اضغط علي زر diffuse-color .. سيفتح نافذة جديدة اختر منها bitmap , قم باختيار الصورة التي حملتها teslrock.jpg في الخطوة رقم 8 , من قائمة Coordinates .. قم بتعديل tiling=1,5 ; 1,5 .
11 - اضغط علي زر go to parent .. وقم بسحب خامة diffuse-color إلي Bumb وضع قيمة Bumb=30 .
12 - قم باختيار الصندوق Box وضع الخامة عليه بالضغط علي زر assign material to selection .
13 - أيضا قم باختيار الأرضية وطبق الخامة عليها أيضا .
سنحتاج إلي تطبيق uvw mapping علي الصندوق حتي تظهر الخامة بصورتها الصحيحة ولعمل ذلك ..اختر الصندوق ثم اذهب إلي قائمة Modify واختر uvw mapping , من parameters اجعل Mapping=Box .
14 - لعلك لاحظت من خلال عملية المعالجة أن العمل غير مقنع بدرجة كبيرة , لكي نجعل عملنا واقعي بدرجة كبيرة .. يلزمنا إضافة بعض الإضاءات وإضافة كاميرا للمشهد .
-----------------------------------------------------------------------------------------------------------------------------------------------------
إضاءة المشهد
1 - انتقل إلي منفذ الرؤية الأمامي Front وقم بإنشاء كاميرا Target وبعض الاضاءات Target Spot .
انظر إلي الصورة بالأسفل ولا حظ مواضع الكاميرا والإضاءات , ولا داعي لأعطيك القيم الدقيقة لمواضع الكاميرا والاضاءات .. حاول تعديلها بنفسك إلي أن تصل لأفضل موضع تريده .
3-cast shadow =on : multtlier =.3
hotspot=25 , fallof=30
2-cast shadow =on : multtlier =1.0
hotspot=15 , fallof=30
1-cast shadow =on : multtlier =.5
hotspot=25 , fallof=30
لتفعيل الكاميرا التي أنشأناها مسبقا .. انتقل إلي منفذ الرؤية perspective واضغط (C) من لوحة المفاتيح .وبحمد الله قد انتهي الدرس , التمسوا لي العذر علي أية أخطاء في الدرس.
لأي استفسار أرسل علي .......................................................max2power100@hotmail.com
قام بإعداد الدرس بالعربية أخوكم عاشق ماكس من مصر أم الدنيا.
This tutorial was originaly written by
Aaron Ross and Michele Bousquet