PDA

نسخه کامل مشاهده نسخه کامل : ساخت پرچم باحتزاز در آمده



Carl
23-07-2007, 18:03
ساخت پرچم باحتزاز در آمده:

ابتدا یک استوانه به عنوان میله پرچم با پارامترهای زیر در نمای Topبسازید:
Radious=4.845
Height=450
بقیه پارامترها مهم نیستند. در ضمن اسمش را به FlagPole تغییر دهید.
حالا یک مستطیل (Rectangle) در نمای Front با پارامترهای زیر بسازید:
Length=82.135
Width=165.197
Corner=0
مکان مستطیل باید نزدیک به استوانه باشد، مانند شکل زیر:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

مستطیلی که ساختید را به یک Editable Spline تبدیل کنید (راست کلیک روی مستطیل>Convert to>و Editable Spline) و نامش را به Flag (پرچم) تغییر دهید:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

به پنل Modify بروید. حالا در Modifier List برای پرچم، Garment Maker را اعمال کنید. پرچم به شکل مش 3 بعدی در میآید(دارای حجم میشود.) که میتوانید از آن به عنوان پارچه استفاده کنید. اما گوشه های مش جدید گرد شده اند. چون Spline پرچم درست تنظیم نشده بود.
اصلاح کننده Garment Maker را حذف کنید. زیر موضوع Vertex(رئوس) را روشن کنید و چهار رأس Spline را انتخاب کنید(Ctrl+A).
در قسمت Geometry روی Break کلیک کنید. این کار باعث میشود سگمنتهای درون Spline مستقل شوند و اینکه وقتی اصلاحگر Garment Maker را اعمال کردید از گوشه ها حفاظت میکند.
از زیرموضوع خارج شوید و دوباره اصلاحگر Garment Maker را اعمال کنید.
اعمال اصلاحگر Cloth و تنظیمات آن:
درحالی پرچم در انتخاب است اصلاحگر Cloth را روی آن بکار ببرید. در بخش Object روی دکمه Object Properties کلیک کنید. پنجره Object Properties باز میشود. در این پنجره روی Add Objects کلیک کنید، پایه پرچم (FlagPole) را انتخاب کنید و OK را بزنید. در فهرست سمت چپ Flag را انتخاب کرده و Cloth را برای فعال کنید. برای FlagPole هم گزینه پایین یعنی Collision Object را فعال کنید. کلید OK را برای بستن این پنجره فشار دهید.
اجرای شبیه سازی:
به پنل Create بروید و بخش Helpers را انتخاب کنید.
Tape را بزنید و در نمای Top یک مددکار Tape در امتداد عرض پرچم بکشید. این به اندازه عرض پرچم حدود 165 است. الان Cloth در بخش Simulations Parameters روی 2.54 cm/unit تنظیم شده که مساوی 1 اینج بر واحد است. بنابراین در عرض 165 اینچ، پرچم 13.75 فوت(پا) عرض دارد، که یک پرچم بزرگ است. این بزرگ است اما این را باید به خاطر سپرد چون روی Cloth تأثیر میگذارد.
اتصال پرچم به پایه:
به زیرموضوع roup برای Cloth بروید. رئوس پرچم دیده میشوند. در نمای Front ستون نزدیکترین رئوس به پایه را انتخاب کنید:

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

در بخش Group روی Make group کلیک کنید. نامش را FlagPoleSelection بگذارید. OK را بزنید. حالا که یک گروه ساختید و برایش نام انتخاب کردید، باید انرا به پایه پرچم متصل کنید.
در بخش Group دکمه SimNode را فشار دهید و پایه پرچم را برگزینید. از زیرموضوع Group خارج شوید.
اجرا و تصحیح شبیه سازی:
در بخش Object روی Simulate کلیک کنید. پرچم مانند پارچه آویزان میشود ولی توسط پایه نگهداشته شده است. اما خیلی طبیعی به نظر نمیآید. این بخاطر اندازه پارچه است. به یاد داشته باشید که پرچم 14 پا عرض دارد. بخاطر همین شما باید خصوصیات Cloth برای پرچم را ویرایش کنید و رفتارش را طبیعی تر کنید.
روی Object Properties کلیک کنید، و در ستون سمت چپ Flag را انتخاب کنید.
میزان Shear را به 350 تغییر دهید.
میزان U Bend را به 50 تغییر دهید.
عوض کردن این دو باعث میشود پارچه کمتر انعطاف پذیر باشد که باعث چین های طبیعی تری در بافت پارچه میشود. OK را بزنید و Erase Simulation را فشار دهید تا داده های شبیه سازی قبلی پاک شوند.
حالا دوباره روی Simulation کلیک کنید.
افزودن باد:
برای اینکه شبیه سازیمان واقعی تر شود، از یک باد (Wind) استفاده میکنیم تا پرچم در مسیر وزش باد به احتزاز درآید:
به پنل Create بروید، سپس Space Warps و Forces. یک Wind در نمای Top رسم کنید. کلید E کیبورد و سپس F12 را فشار دهید. در پنجره باز شده در قسمت Offset:Screen برای Y مقدار 180 را بنویسید و Enter را بزنید. دوباره F12 را بزنید. در حالی که باد انتخاب شده است، به پنل Modify رفته و Strength(قدرت) را به 10 تغییر دهید.
پرچم را انتخاب کنید و در بخش Object روی Cloth Forces (نیروهایی که بر باد تأثیر دارند) کلیک کنید. در بخش Forces In Scene (نیروهای موجود در صحنه) ابتدا روی Wind01 کلیک کنید و سپس روی دکمه فلش به سمت راست، و باد را به بخش Forces in Simulation (نیروهایی که در شبیه سازی اثر دارند) منتقل کنید. OK را بزنید.
شبیه سازی را دوباره پاک کنید (Erase Simulation) و یکبار دیگر Simulate را بزنید.
حالا پس از اتمام شبیه سازی انیمیشن را اجرا کنید با کلیک بر روی دکمه « / ».
باید به یک چنین چیزی رسیده باشید:



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ترجمه شده از:
Max Tutorials>Hair And Cloth>Cloth>Creating a Billowing Flag