2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015


بسم الله الرحمن الرحيم


2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
نتيجة الجزء الأول

قمت في الجزء الاول من درس أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015 بعمل الادوات الخاصة بالتحريك وسنقوم في هذه الدرس بجعل لهذه الادوات ازرار مجموعة في عنصر واحد وتتحكم في هذه الادوات بأحترافية نبدا على بركة الله

وستكون هذه نتيجة درسنا كما موضح في هذا الفيديو
هذا درس منه تستطيع فهم ماسنقوم به الأن المعدلattribute holder
نذهب الى القائمة animation  ونختار الخيار parameter editor كما موضح في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
القائمة animation
فتظهر هذه النافذة الموضحة في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
parameter editor
نختار نوع الاداة slider
ونكتب اسم للاداة ونضغط على Add
نقوم بعمل هذه الادوات وبهذه الاسماء

المقود
الباب الامامي 1
الباب الامامي 2
الباب الخلفي 1
الباب الخلفي 2
غطاء المحرك
الغطاء الخلفي
ماسحات الزجاج الامامية
ماسحات الزجاج الخلفية

كما موضح في هذه الصورة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
ادوات التحكم بالسيارة
نقوم بأخفاء جميع العناصر ما عدا الcircle والgizmo box
هذه الخطوات مهمة ركز جيدا

نختار الcircle الخاص بالمقود ونقوم بتجميد حركته باستخدام الامر freeze transform
ثم نختار الgizmo box ونضغط على مفتاح الmouse الايمن ونختار wire parameters فتظهر نافذة نختار كما موضح في هذه الصورة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
بعد اختيار المقود نختار الcircle الخاص بالمقود فتظهر نافذة نختار كما موضح في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
الآن جرب تحريك اداة المقود نلاحظ ان التدوير قوي جدا لذلك نفتح نافذة parameter editor ونضغط على الزر edit/delete ونختار اداة المقود ونغير نوع الاداة الى spinner ونضع في الخانة range القيمة -1 في المربع from والقيمة 1 في المربع to ونضغط على الزر apply كما موضح في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
parameter editor

نذهب الى القائمة animation ونختار الامر reaction manager فتظهر هذه النافذة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
reaction manager
وهذا درس يعطيك فكرة عن هذه النافذة
نضغط على على + الخضراء والمشار اليها بسهم احمر ونختار الcircle فتظهر نافذه نختار كما موضح في هذه الصورة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
ثم نضغط على علامة + البيضاء والمشار اليها بسهم ازرق ونختار الcircle الخاص بالاطار الامامي فتظهر نافذة نختار كما موضح في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
ونضغط مرة اخرى على نفس الزر السابق + الابيض ونختار الcircle الخاص بالاطار الامامي الثاني ونختار ما موضح في هذه الصورة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
نقوم بتشغيل الangle snaps على 20 درجة كما موضح في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
النافذة angle snaps
نضغط على الزر crate mode ونختار الgizmo box ونختار اداة تحريك المقود ونحرك الى 1+ 
ثم نقوم بتدوير الcircle الخاص بالاطارات الامامية كل لوحده 20 درجة على المحور X+ هكذا
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
reaction manager
ثم نقوم بضغط الزر create state والمشار اليه بسهم احمر في الصورة اعلى لتسجيل الحركة
بعد ذلك نقوم بتدوير الcircle كل واحد 40 درجة على المحور X- ونختار الgizmo box ونختار اداة تحريك المقود ونحرك الى -1 ونضغط على الزر create state كما فعلنا سابقا ثم نزيل الاختيار من الزر create mode
الآن جرب تحريك اداة المقود في gizmo box اذا كان تطبيقك صحيح ستحصل على هذه النتيجة الموضحة في الصورة المتحركة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
نتيجة الدرس الاولى
نختار الcircle الخاص بتدوير الباب الامامي 1 ونقوم بتجميد حركته بأستخدام الامر freeze transform
ثم نختار الgizmo box ونضغط على مفتاح الاختيار الايمن للmouse ونختار wire parameters فتظهر نافذة نختار كما موضح في الصورة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
وبعد اختيار الباب الامامي 1 نختار الcircle الخاص بالباب نفسه فتظهر نافذة نختار كما موضح في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
وبعد النقر على المحور Z تظهر نافذة نضغط على الازرار الموضحة في الصورة التالية
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
parameters wiring
نكرر الخطوات الملونة بالاحمر فوق مع الابواب المتبقية وغطاء المحرك والغطاء الخلفي وعلى ماسحات الزجاج الامامي والخلفي
في الخطوة الاولى نختار زر التحريك المناسب مثلا اذا نريد اختيار circle الباب الخلفي 2 نختار اسم الزر في القائمة الباب الخلفي 2 وهكذا
وفي الخطوة الثانية نختار المحور Z في الكل
بعد التطبيق ستلاحظ ان الابواب لاتفتح كما متوقع
 لا تقلق سنعدل ذلك الآن
نختار الgizmo box ونظهر قائمة الparameter editor

2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
parameter editor
ونضغط على الزر edit/delete فتظهر نافذة نختار منها الاداة التي نريد التعديل عليها ثم نقوم الخانة range بضبط القيم المناسبة
وهذه القيم التي ينبغي عليك وضعها للك اداة لتسهيل الامر عليك

الباب الامامي 1                 - القيمة from تكون 0.0      القيمة to تكون 1.5-
الباب الامامي 2                 - القيمة from تكون 0.0      القيمة to تكون 1.5+
الباب الخلفي 1                  - القيمة from تكون 0.0      القيمة to تكون 1.5-
الباب الخلفي 2                  - القيمة from تكون 0.0      القيمة to تكون 1.5+
غطاء المحرك                   - القيمة from تكون 0.0      القيمة to تكون 1.0+
الغطاء الخلفي                   - القيمة from تكون 0.0      القيمة to تكون 1.0-
ماسحات الزجاج الخلفية      - القيمة from تكون 0.0      القيمة to تكون 2.1-
ماسحات الزجاج الامامية     - القيمة from تكون 0.0      القيمة to تكون 1.8+
نختار الgizmo box ونقيد حركته وتدويره وتحجيمه
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
link info
نقوم الآن بعمل الخطوة الأخيرة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
reaction manager
نظهر النافذة reaction manager
ونضغط على العلامة + الخضراء والمشار اليها بسهم احمر ونختار الgizmo box فتظهر نافذة نختار كما موضح في هذه الصورة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
ثم نضغط على العلامة + البيضاء والمشار اليها بسهم ازرق ونختار 
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
wire parameters
ثم نضغط على  الزر create mode ونختار اداة التدوير rotate ونشغل angle snaps
ونقوم بتحريك زر التدوير الى الجهه السالبة كما موضح في هذه الصورة
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
ادوات التحكم بالسيارة
ثم نقوم بتدوير الgizmo box على المحور X سالب 20 درجة هكذا
2-أنشاء أدوات تحكم لتحريك سيارة في 3d max 2015
تدوير الgizmo box
ثم نضغط على الزر create state المشار اليه بسهم اخضر
ونكرر العمليه بالجهة الموجبة وبعد الانتهاء نزيل الاختيار من الزر create mode
وبهذا يكون قد انتهى درسنا
وهذا فيديو يوضح نتيجة الدرس النهائية
وأذا اردت انت تجعل زر يقوم بتحريك العجلات الامامية لوحدها بدون تحريك السيارة معه اضف زر آخر وقم بتطبيق الخطوة الاولى من هذا الدرس بالتوفيق

والسلام عليكم ورحمة الله وبركاته

جميع الحقوق محفوظة الى MUSTAFA MAX

إتصل بنا

الاسم

بريد إلكتروني *

رسالة *