1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

بدنه های Deformable

شروع موضوع توسط MiTra ‏10/6/11 در انجمن گرافیک

  1. پیشکسوت انجمن کاربر ارزشمند❤

    تاریخ عضویت:
    ‏11/11/10
    ارسال ها:
    11,734
    تشکر شده:
    3,539
    امتیاز دستاورد:
    113

    در قسمت های قبل آموختید که از اشیاRigial body ( بدنه سخت ) در محیطReactor برای مدلسازی متحرک سازی اجسام دنیای واقعی استفاده می کنیم . این اشیا طی متحرک سازی هرگز تغییر شکل نمی دهند. اما اگر بخواهیم اشیایی را شبیه سازی کنیم که طی متحرک سازی تغییر شکل می دهند ( مانند مو یا لباس ) چه باید کرد ؟ در محیطReactor از نوع دوم اشیا یعنیDeformable bodiess یا بدنه های تغییر پذیر برای شبیه سازی موارد فوق استفاده می کنیم . شکل هندسی ( کنجهای ) این اشیا را در بستر زمان می توان تغییر داد .​

    می توانید اشیا کاملا” سخت را از ترکیب بدنه های سخت و بدنه های تغییر پذیر ایجاد نمایید .​

    از بدنه های تغییر پذیر برای جلوه های محیطی نیز می توان بهره گرفت . روال عمومی کار آن است که ابتدا یک مش یا باریکه مطابق شکل اصلی مورد نظر ایجاد می کنید . سپس یک تغییر دهنده خاص را بر آن اجرا می کنید . سپس خصوصیات اضافی فیزیکی را به شی نسبت می دهید​

    در محیط Reactor چهار طبقه بندی اصلی از بدنه های تغییر پذیر در اختیار شما قرار دارند :​

    یک مش مثلثی دو بعدی تغییر پذیر استCloth​

    یک مش مثلثی بسته سه بعدی و تغییر پذیر استSoft body​

    یک زنجیر تک بعدی تغییر پذیر از کنجهاRope​

    یک مش تغییر پذیر که کنجهای آن قبلا” متحرک سازی Deforming mesh​

    شده باشد ( برای پوست یک کاراکتر استفاده می شود) .​

    بدنه های تغییر پذیر همانند بدنه های سخت باید به یک مجموعه اضافه شوند . البته هر نوع از بدنه های تغییر پذیر یک نوع مجموعه خاص دارد .​


    بدنه تغییر پذیرCloth



    [​IMG]

    اشیا Cloth در محیطReactor در واقع بدنه های تغییر پذیر دو بعدی هستند .​


    تغییر دهندهCloth



    [​IMG]

    تغییر دهندهCloth به شما امکان می دهد هر نوع شکل هندسی (Geometry ) را به یک مش تغییر پذیر تبدیل نموده و سپس رفتار اشیایی مانند لباسها و ورق های فلزی و پرچم ها و پرده ها را شبیه سازی نمایید . سپس تعدادی از خصوصیات را برای شیCloth تنظیم می کنید .​

    ۱– فایل جدید ایجاد نمایید . یکBox با ارتفاع ۱۰ و طول و عرض دلخواه ایجاد نمایید .​

    ۲– بر روی شی کلیک راست نموده وConvert to editable را انتخاب کنید .​

    ۳– مولفهVertex را فعال نموده و این جعبه را دستکاری کنید تا به شکل پرده یا رومیزی شود. از حالت مولفه فرعی خارج شوید .​

    ۴– در نوار ابزارReactor دکمهApply cloth modifier را کلیک کنید .​

    ۵– پانلCreate و سپس پانلReactor را فعال کنید . دکمهCl collection را فعال کنید . داخل دیدگاه کلیک کنید .​

    ۶– دکمهAdd را کلیک کنید شیBox 01 را انتخاب نموده و دکمهSelect را کلیک کنید تا این شی را به مجموعهCl collection اضافه نمایید .​

    ۷– بترتیبReactor® create animation در نوار منو را کلیک کنید .دکمهOK را کلیک کنید.​

    ۸– متحرک سازی را اجرا نمایید . سپس پانلModify را باز کنید. نام تغییر دهندهReactor cloth را انتخاب کنید . پارامترهای آن پایین پانل آشکار می شوند.​

    ۹- سپس این فایل راdownloadکنید . شی لباس را انتخاب کنید . در نوار Reactor دکمهApply modifier cloth را کلیک کنید تا تغییر دهندهCloth را بر این شی اجرا نمایید .​

    ۱۰- سپس بترتیبReactor ®create object®cloth collection در نوار منو را کلیک کنید . داخل دیدگاه کلیک کنید تا یک مجموعهCl colletion را ایجاد نمایید .​

    ۱۱– پایین پانل دکمهAdd را کلیک نموده و شیBoxol را انتخاب نمایید تا در این مجموعه قرارگیرد .​

    ۱۲– بترتیبReactor ®create animation در نوار منو را کلیک کنید . متحرک سازی را اجرا نمایید .​


    اشیا Soft bodies



    [​IMG]

    این اشیا در واقع بدنه های تغییر پذی سه بعدی هستند که مانندCloth مش ها را تغییر شکل می دهند. تفاوت اصلیCloth وSoft bodies آن است که اشیاSoft body سعی می کنند تا شکل اصلی را حدالامکان حفظ نمایند . از این شی برای شبیه سازی قطرات آب و بطری آب , ژله و امثال آن استفاده می کنیم .​



    تغییر دهندهSoft body


    1– این فایلdownload کنید​

    ۲– شیSphere را انتخاب نمایید . در نوار ابزارReactor سمت چپ پنجره اصلی دکمهApply soft body modifier را کلیک کنید . تنظیمات تغییر دهندهSoft body را بدلخواه تغییر دهید .​

    ۳– بترتیبReactor ®create animation در نوار منو کلیک کنید .​

    ۴– متحرک سازی را اجرا نمایید .​