ورود

View Full Version : انواع انیمیشن



Saeed.Masoumi
جمعه 17 مهر 1388, 15:23 عصر
سلام
دوستان می شه یکم راجع به انواع انیمیشن های (مورد استفاده در دایرکت اکس) اطلاعات بدین؟مثلا اسکلتال و ....
بعد راجع به استخوان ها هم کمی توضیح بدین کلی مقاله خوندم هنوز نتونستم درک درستی ازشون داشته باشم
این نوع فایلی که گذاشتم چه نوع انیمیشنی است؟چون می خوام پیرامون این نوع انیمیشن تو گوگل سرچ کنم و اگر بخوام مثلا از فریم 3 تا 5 آن را پخش کنم آیا می شود یا خیر کد نمی خوام فقط توضیحات می خوام اما اگه خواستین با کد توضیح بدین من سی شارپ و سی پلاس پلاس می دونم ممنون
با تشکر
اینم فایل پیوست:
http://www.4shared.com/file/139593381/2a79ae88/SS-officer.html

pswin.pooya
سه شنبه 21 مهر 1388, 21:46 عصر
سلام
توی گرافیک بازی سازی دو نوع انیمیشن معروف داریم : کی فریم و اسکلتی.

توی حالت اول موقعیت هر راس ( ورتکس ) توی هر فریم یاداشت میشه که یکی از قالبهای معروفی که از اون پشتیبانی میکنه MD2 هستش.

نوع انیمیشن دوم هم هر راس به یه استخون نسبت داده میشه که با جا به جا شدن استخون راسهایی که به اون نسبت داده شده بودن هم جابجا میشن. توی این حالت هم میشه انیمیشن رو به ایت صورت ذخیره کرد که موقعیت مفصلهای (jointها) به صورت کی فریم یعنی توی هر ثانیه ذخیره بشه. مزایایی که این نوع انیمیشن داره توی قابلیت تعامل آن با محیط و فزیک بازی و هم چنین حجم کم داده ای اون هستش. کلا این نوع انیمیشن توی بازیهای مدرن پیاده سازی میشه که باعث بالا فتن ریالیتی بازی میشه.

میتونی نمونه هایی از این انیمیشن (اسکلتی) رو توی موتورهای OpenSoure پیاده کنی که یک نمونه اون KGE هستش:
http://sourceforge.net/projects/kge/

و البته کتاب focus on 3d models هم به صورت کامل هر دو نوع این انیمیشن رو تحت پوشش قرار داده.