Unlimited WordPress themes, graphics, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. 3D & Motion Graphics
  2. Maya
Cgi

درک مفاهیم دینامیک و ذرات در مایا - بخش 10

by
Difficulty:IntermediateLength:ShortLanguages:

Persian (پارسی) translation by Ahmad Mostofi (you can also view the original English article)

پیش نمایش:


1. ساختن طناب با آبجکت صفحه Plane

مرحله 1

برنامه مایا را باز کنید.

Open Maya
برنامه مایا را باز کنید

مرحله 2

در منوی Create و در Polygon Primitives ، آبجکت Plane را انتخاب کنید و یک صفحه در پنجره نمایش پرسپکتیو بکشید.

Create Polygon Primitives Plane
در منوی Create و در Polygon Primitives ، آبجکت Plane را انتخاب کنید.

مرحله 3

مقادیر Width و Height را برای Plane به ترتیب روی 1 و 25 قرار دهید. مقدار Subdivision Width (پهنای تقسیم بندی) را روی 2 و Subdivision Height را روی 40 قرار دهید.

Subdivisions
بخش Subdivisions (تقسیم بندی پهنا و ارتفاع)

مرحله 4

در حالیکه صفحه انتخاب شده، به وضعیت nDynamics بروید و در منوی nMesh ، گزینه Create nCloth را انتخاب کنید.

nMesh Create nCloth
در منوی nMesh ، گزینه Create nCloth را انتخاب کنید.

مرحله 5

در حالیکه صفحه انتخاب شده، کلید F9 را بزنید تا به وضعیت انتخاب رئوس بروید. راس انتهای سمت چپ و انتهای سمت راست را همانطور که در تصویر زیر نشان داده شده انتخاب کنید.

Vertex selection mode
وضعیت انتخاب راس

مرحله 6

در حالیکه هر دو انتهای صفحه انتخاب شده، در منوی nConstraint ، گزینه Transform را انتخاب کنید.

nConstraint Transform
در منوی nConstraint ، گزینه Transform را انتخاب کنید.

مرحله 7

در حالیکه صفحه انتخاب شده، در ویرایشگر Attribute Editor ، در بخش nucleus1 به Scale Attributes بروید و مقدار Space Scale را روی 0.5 تنظیم کنید. 

Scale Attributes
پارامترهای اسکیل Scale Attributes

مرحله 8

دکمه Play را بزنید و همانطور که در تصویر زیر دیده می شود، میبینید که صفحه بین دو انتها آویزان شده است.

Hit the play button
دکمه Play را بزنید.

2. ساخت مش طناب و الصاق آن به صفحه

مرحله 1

به منوی Create بروید و در Polygon Primitives ، گزینه Cylinder را انتخاب کنید و یک استوانه در پنجره نمایش پرسپکتیو بکشید.

Create Polygon Primitives Cylinder
در منوی Create و در Polygon Primitives ، گزینه Cylinder را انتخاب کنید.

مرحله 2

ارتفاع استوانه را مشابه طول صفحه حفظ کنید. مقدار Subdivisions Height را تا 50 افزایش دهید.

Subdivisions Height
پارامتر Subdivisions Height (ارتفاع بخش بندی)

مرحله 3

سه کپی از استوانه ایجاد کنید و همانطور که در تصویر زیر نشان داده شده آنها را در کنار هم بگذارید.

Make three copies
سه تا کپی از استوانه ایجاد کنید

مرحله 4

در حالیکه استوانه ها انتخاب شده اند، به وضعیت Animation بروید و در منوی Create Deformers و در Nonlinear ، گزینه Twist را انتخاب کنید.

Create Deformers Nonlinear Twist
در منوی Create Deformers و در Nonlinear ، گزینه Twist را انتخاب کنید.

مرحله 5

به ویرایشگر Attribute Editor بروید و در twist1 و سپس nonlinear Deformer Attributes ، مقدار Start Angle را تا 1500 زیاد کنید. میبینید که مش طناب به همین صورت پیچ و تاب میخورد.

Attribute Editor twist1 nonlinear Deformer Attributes
در Attribute Editor و در twist1 ، گزینه nonlinear Deformer Attributes را انتخاب کنید.

مرحله 6

در حالیکه همه استوانه ها انتخاب شدند، به منوی Mesh بروید و Combine را انتخاب کنید تا آنها را با هم ترکیب کنید.

Mesh Combine
در منوی Mesh ، گزینه Combine را انتخاب کنید.

مرحله 7

استوانه‌های همراه با صفحه طناب را انتخاب کنید. وقتی همه با هم انتخاب شدند، به منوی Create Deformers بروید و Wrap را انتخاب کنید.

Create Deformers Wrap
در منوی Create Deformers ، گزینه Wrap را انتخاب کنید

مرحله 8

در حالیکه مش صفحه طناب انتخاب شده، کلیدهای Ctrl و H را بزنید تا مش را مخفی کنید.

Ctrl-H
کلیدهای Ctrl و H

مرحله 9

دکمه Play را بزنید و میبینید که مش طناب شبیه سازی میشود و همانطور که در تصویر زیر نشان داده شده، بین دو پایانه آویزان میشود.

Hit the play button
دکمه Play را بزنید

3. اضافه کردن آبجکت های کنش پذیر

مرحله 1

همانطور که در تصویر زیر نشان داده شده یک کره ایجاد کنید.

Create a sphere
یک کره ایجاد کنید

مرحله 2

در حالیکه صفحه و کره انتخاب شده اند، به منوی nMesh بروید و Create Passive Collider را انتخاب کنید تا این مش ها را بصورت برخورد دهنده کنش پذیر تعریف کنید.

nMesh Create Passive Collider
در منوی nMesh ، گزینه Create Passive Collider را انتخاب کنید.

مرحله 3

دکمه Play را بزنید و روی دکمه Allow Interaction with Objects during Playback (مجوز تعامل با آبجکت در حین پخش انیمیشن) کلیک کنید.

کره را حرکت دهید تا با طناب برخورد کند و در صفحه نمایش viewport میبینید که کره در تعامل با طناب قرار میگیرد.

Allow interaction with objects during playback
فعال کردن امکان تعامل آبجکت در حین پخش انیمیشن

جمع بندی

میتوانید چند آبجکت صلب کنش پذیر در شبیه سازی قرار دهید و میبینید که طناب در مقابل آبجکت ها واکنش نشان میدهد. میتوانید این تئوری را برای شبیه سازی های پیشرفته هم اعمال کنید.

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.