آموزش ریختن اشیا بر روی سطح

prince_Persia_7

Well-Known Member
تو این آموزش ساده قصد دارم ریختن تعداد زیادی مکعب بر روی یک سطح رو با استفاده از Reactor شبیه سازی کنم.
انیمیشی رو از اینجا دانلود کنید . خود فایل رو هم از پایین.
1 ) ابتدا طبق تصویر تعداد زیادی باکس با زوایای چرخش مختلف ایجاد کرده و یک Plane نیز در زیر اون قرار میدیم​
2) از قسمت Create گزینه ی Helpers و از لیست زیر اون حالت Reactor رو انتخواب و بر روی دکمه ی RBCollection کلیک میکنیم و اونو تو صحنه ایجاد میکنیم.​
3) در قسمت RB Collection Properties بر روی دکمه ی Add کلیک کرده و تمامی Geomety ها رو اد میکنیم​
4) تمامی باکس ها رو انتخواب کرده سپس به پنلUtilities رفته و بر روی Reactor کلیک میکنیم . در قسمت Properties و در گروه Physical Properties سه پارامتر وجود داره​
Mass : جرم جسم​
Friction : اصطکاک​
Elasticity : قابلیت ارتجاعی (فنری بودن)​
من رو این تنظیمات گذاشتم​
Mass= 50​
Friction=0.1​
Elasticity=0.5​
البته اگه هر کدوم از باکس ها رو به طور جداگونه و رندم تنظیم کنید نتیجه ی کار طبیعیتر میشه​
5 ) در قسمت Preview & Animation بر روی دکمه ی Create Animation کلیک کنید تا فریم های انمیشن ساخته بشن.​
 

پیوست ها

  • 01.jpg
    01.jpg
    178.5 کیلوبایت · بازدیدها: 35
  • 02.jpg
    02.jpg
    49.1 کیلوبایت · بازدیدها: 28
  • 03.jpg
    03.jpg
    59.8 کیلوبایت · بازدیدها: 24
  • 04.jpg
    04.jpg
    56.5 کیلوبایت · بازدیدها: 29
  • Rizesh.rar
    602.7 کیلوبایت · بازدیدها: 145

Amit13

Well-Known Member
دقت کن تو مرحله ی سوم نوشتم تمام Geometry ها یعنی تمام باکس ها به اضافه ی Plane

اين error رو ميده
يعني چي؟؟؟

attachment.php
 

پیوست ها

  • reactorError-01-01.JPG
    reactorError-01-01.JPG
    19.4 کیلوبایت · بازدیدها: 45

Amit13

Well-Known Member
شانسي به plane موديفاير shell رو دادم ، qulality رو هم debris كردم درست شد.
دليلش چي بود؟؟؟:-?
 

جدیدترین ارسال ها

بالا