اخبارمقالات

با DMM همه چیز شبیه سازی می شود

8.26Kviews
۰
(۰)

DMM engine

در سال ۲۰۰۵ گروه کوچکی از مهندسان به صورت بی دعوت و ناخوانده ای وارد پروژه ی شرکت LucasArts شدند تا کار FEA بازی جنگ ستارگان را که کاری ۲ ساله بود در ۶ ماه انجام دهند. امروز نرم افزار آنها برای کارهای متفاوتی در آی پد ها استفاده میشود.

FEA یا تحلیل عنصر محدود مقوله ی جدیدی نیست ، در واقع این مقوله مقوله ای مهم در دنیای مهندسی به شمار می رود اما تا زمان اخیر که Pixelux تصمیم گرفت برای سرعت بخشیدن به اجرای بازیها از آن استفاده کند تنها در مدلسازی میزان فشار قابل تحمل در راکتورهای هسته ای کاربرد داشت و برای اولین بار در شرکت لوکاس آرتز بود که وارد دنیای دیجیتال گردید. همچنین موتور DMM یک موتور پیشرو FEA در صنعت سرگرمی میباشد که در کانون توجه خط تولید Kali قرار دارد و اخیراً هم از آن در ساخت صحنه های منهدم شدن کشتی در پرومتئوس استفاده شد.

با وجود استفاده از نرم افزار DMM در آی پدها و فیلمهای مهم افراد کمی از داستان این نرم افزار شبیه سازی مطلعند.

DMM یک سیستم شبیه سازی فیرزکی است که ویژگیهای مواد را در آبجکتها مدل سازی میکند و اجازه میدهد آبجکت ها مطابق با میزان فشار خم شده و یا منهدم شوند. سازه های مدلسازی شده با سیستم tet برنامه ی DMM میتوانند خم شده و منهدم شوند. آبجکتهای شیشه ای، فولادی، سنگی و دیگر مواد واقعی را میتوان با استفاده از DMM ساخت و به صورت بلادرنگ شبیه سازی نمود. سیستم این کار را با محاسبه ی نحوه ی واکنش مواد با استفاده از شبیه سازی FEA انجام میدهد.

بنابراین کار اصلی DMM چیست؟ این برنامه امکان شبیه سازی بسیار واقعی و در اغلب موارد با سرعت خارق العاده را میدهد. برای مثال ویدئوی زیر یک بطری را نشان میدهد که توسط پائولو کوپونی که هنرمندی مستقل است در محیط مایا و با استفاده از رندر کننده ی V-Ray فراهم شده و از پلاگین DMM در آن استفاده شده است.

ویدئو یک شبیه سازی یک سویه ی مزدوج Naiad را نشان میدهد. شبیه سازی DMM ابتدا انجام شد و بعد آب ناید (NAIAD) اضافه شد و در انهتا هم رندر در V-Ray صورت پذیرفت. کوپونی تقریباً هفت ساعت را صرف شبیه سازی ذرات و هشت ساعت را صرف شبیه سازی مش نمود. ویدئو قبل از تبدیل به چند ضلعی در زمان شبیه سازی حدود ۲ میلیون ذره داشت.

نرم افزار DMM تا به حال در فیلمهای متعددی استفاده گردیده است از جمله :

آواتار (۲۰۰۹) در صحنه های شکستن درختها و منهدم شدن هلیکوپتر

ساکر پانچ (۲۰۱۱) سنگهای کف و مجسمه ها، ستونهای چوبی و نمای ساختمانها در صحنه ی معبد

سورس کد (۲۰۱۱) برخورد ترن با دیوار آجری

ایکس من (۲۰۱۱) خراب شدن چند قایق تفریحی لوکس

شرلوک هلمز (۲۰۱۱) فرو ریخت برج، شکستن درخت و خراب شدن دیوار

هری پاتر قسمت دوم (۲۰۱۱) شوالیه های سنگی

ماموریت غیر ممکن (۲۰۱۰) شکستن شیشه در اتاق سرور

خشم تایتانها (۲۰۱۲) اثر کرونوس

آینه، آینه (۲۰۱۲) خراب شدن کلبه ی کویین

پرومتئوس (۲۰۱۲) منهدم شدن کشتی

بعلاوه چند فیلم دیگر که البته به این لیست باید بازیها و تبلیغات تلویزیونی و برنامه های جدید آی پد را هم افزود.

ویک سوهال
با ویک سوهال مدیر ارشد اجرایی پیکسلوکس (Pixelux) مصاحبه ای انجام شده است :

Fxguide نخستین بار از طریق کارهای شرکت MPC با گروه فوق العاده ی DMM و ویک سوهال آشنا شد اما برای بسیاری ، کاری که پیکسلوکس را شناساند مقاله ی SIGGRAPH در مورد موفقیت FEA در سرعت دادن به بازیها بود. در زمان انتشار مقاله نرم افزار را زیاد جدی نگرفتیم زیرا هنوز FEA راه زیادی داشت تا در بازیها و رندر کردن استفاده گردد. به نظر میرسید FEA در حوزه ی موتورهای بازی مشکلات زیادی دارد در حالی که اینطور نبود و حال که شرکت پیکسلوکس مشهورتر شده ماه ها از همکاری موفق ما با آنها میگذرد.

تاریخچه DMM

در واقع DMM شرکت پیکسلوکس از سال ۲۰۰۳ وارد صحنه شد. سوهال میگوید : “در آن زمان میخواسته اند بازی ای بسازند که در آن هیولایی قرار بود شهری را نابود کند. متاسفانه فن آوری نابود کردن شهر در اختیار نبود بنابراین شروع به فکر کردن کردیم. ابتدا از روش حجم سازی استفاده کردیم و از اُکترس ها بهره بردیم اما جاهایی به نظر میآمد جوابگو نباشند. ایده ی ایجاد شرکت در سال ۲۰۰۴ در ژنو سوئیس زده شد و در فوریه شرکت تاسیس شد تا بتواند در زمینه ی شبیه سازی پیشرفته ی بازی های کامپیوتری به صورت خودکار موثر باشد.

تحقیقات پیکسلوکس خوب پیش رفت اما در مرحله ای از کار اعضای شرکت خواستند ببینند در زمینه ی عناصر محدود چه کارهایی انجام شده و به نام دکتر جیمز اُبریان برخوردند ، ویکال میگوید : “او استادی در دانشگاه برکلی بود که در سال ۱۹۹۹ مقاله ای در مورد ترک خوردگی دگردیس پذیر نوشته بود. مقاله ای عالی بود. مساله این بود که شبیه سازیهای او بسیار فوق العاده بود اما انجام آنها روزها طول میکشید بنابراین مناسب زمانبندیهای فیلمها و بازیها نبود. مثلاً نمیشد یک روز را درگیر شبیه سازی مدلسازی سطل زباله کنیم چون ازدید تولید اینکار عملی نبود.”

حتی با وجود این محدودیت سوهال با اُبریان تماس گرفت و ارتباط کاری خوبی برقرار شد. سوهال میگوید: “حتی امروز هم او یکی از مشاوران ماست ، ما در اصل تکنیک او را پیاده سازی نمودیم.” در ابتدا گروه روشی به نام tet-splitting را استفاده کرد که از نظر شبیه سازی طبیعی تر بود اما سخت میشد آن را بلادرنگ انجام داد ( DMM بر مبنای tets یا همان چهار ظلعی ها عمل میکند )

بنا به گفته ی سوهال : ” ما روی مشکلات کار کردیم و چند ویدئو ساختیم که کارمان را نشان میداد. و بعد منتظر کسب درآمد شدیم. ما با شرکتهای زیادی بدون دعوت شروع به صحبت کردیم. یکی از صحبتهایمان هم با مدیر فن آوری لوکاس آرتز بود و او گفت ما دنبال یک فن آوری شبیه همین بودیم.”

لوکاس آرتز و جنگ ستارگان : آزادسازی نیرو

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

سوهال توضیح میدهد : “ما انیمیشنی ساختیم که قلعه ای مورد اصابت سنگی قرار میگرفت. بعد کسی آن را نشان جرج لوکاس داد و لوکاس واقعاً از انیمیشن خوشش آمد. به ویژه اینکه فلسفه ی آنها در آن زمان ساخت بازیهایی بود که شبیه سازی باشند. به نظر آنها تکنولوژی ما میتوانست آن کار را انجام دهد. ما نیاز به دوسال برای تکمیل تکنولوژی داشتیم اما آنها گفتند شش ماهه باید آماده باشیم. ما در آن زمان شش نفر بودیم و قبول کردیم شش ماهه کار را آماده کنیم.”

دموی اولیه ی کار یک بازی به نام “لول” بود که نشان میداد FEA-DMM در حال اجراست . سوهال میگوید : “اولین کاری که نشانشان دادیم برجی بود که میتوانستیم روی آن چیزهایی بریزیم تا نابود شود. خیلی ساده بود. ۳۰۰ تا ۴۰۰ تست روی این بازی انجام دادیم و لوکاس آرتز تشخیص داد این تکنولوژی پتانسیل پیشرفت را دارد.”

مطالعه کنید:  «هری پاتر» میهمان سریال «سیمپسون‌ها» می‌شود

تیم تکنولوژی FEA را با استفاده از برخی ابزارها که به هنرمند اجازه ی ساخت آبجکتها را میداد سریعتر کردند. باید کار به صورتی انجام می شد که حداکثر درجه ی آزادی را به هنرمند و بازیکننده میداد. مثلاً این کار در مورد خم شدن آبجکتها باید رعایت میشد.

یک جنبه ی کلیدی تکنولوژی FEA آن است که آیتمها را میتوان خم کرد و بعد به ناگهان شکست. درست مانند دنیای واقعی. این کار در برنامه های دیگر با حیله انجام می شود اما در FEA اینکار با خم کردن و جداکردن ویژگیهای متصل به آیتم انجام میگرفت.

سوهال اشاره میکند : “در صورتی که میخواستید چوب را شبیه سازی کنید راحتترین راه ساخت چوبها به صورت موزاییکی و قطعه قطعه می باشد که با این کار چوب یکپارچگی خود را از دست میدهد و مانند مواد آنیستروپی عمل میکند. فرض کردیم چگالی چهار ضلعیها در دوره ی شبیه سازی تغییر نکند مگر اینکه قرار میشد چهار ضلعی ها را از هم جدا کنیم. جداسازی چهار ضلعی ها از هم مشکلات جدیدی را موجب میشد مثل محدودیت جداسازی، زیرا جداسازی به شدت تعداد چهار ضلعی ها را افزایش میداد.”

لوکاس آرتز برج نمونه را دیدند و از سوهال و تیمش خواستند دموی دقیقتری بسازند. با این کار تواناییهای برنامه در طراحی بازی مشخص میشد. دومین دمو نشان داد میتوان در این تکنولوژی از چند ماده هم استفاده کرد موادی چون شیشه، فولاد و چوب. ضمناً این مواد میتوانستند باهم کنش داشته باشند.

سوهال اضافه میکند: “آنها آدمهایی با سلاحهای لیزری هم میخواستند که به سمت اشیا شلیک کنند. چیزی که جالب است آن است که مثلاً  آدمها را به سمت یک ستون سنگی بیندازیم. همه میدانیم در این حالت چه اتفاقی می افتد. ستون پیروز میشود ، اما ما میخواستیم این حالت را مثل دنیای واقعی کنیم و لوکاس آرتز میخواست انسانها ۵۰۰۰ پوند وزن داشته باشند و بدنی قویتر داشته باشند و ستون در مقابل ضعیفتر باشد.”

اولین دمو تنها یک ستون و چهار یا پنج انسان داشت. و به گفته ی سوهال : “همه از دمو لذت بردند. کار بعدی ساخت اتاقی کامل بود که شبیه کافه تریا باشد. تیرکهای آین اتاق چوبی بود و سقفش هم شیشه ای. دلیلش را نمیدانم. نورپردازی هم ساده بود. کم کم چیزهای دیگری را هم اضافه کردیم. ما به جای ستونهای بتونی از ستونهای فولادی و بتونی در کنار هم استفاده کردیم. دیوار هم آجری بود. یکی از دوستان با پرتاب انسانهای با سلاح لیزری به سمت ستونهای فولادی آنها از بین میبرد. بعد معلوم شد بازیکن برای اینکه بتواند از اتاق خارج شود باید همه چیز را نابود کند!”

سال شروع این قسمت کار ۲۰۰۵ بود. بعد در سال ۲۰۰۶ به گروه چراغ سبز وارد کردن تکنولوژی به بازی جنگ ستارگان داده شد. چیزی که باعث جذب لوکاس آرتز شد واقعی به نظر رسیدن روش FEA بود. با وجود آنکه بازیهای اولیه تعداد محدودی آبجکت داشتند موتور FEA توانست با هر دقت مورد نظر شبیه سازی را به خوبی انجام دهد.

البته نیاز به ساخت و مدلسازی اشیای بیشتری وجود داشت اما در عین حال این کار دقت پروژه را بهتر و تعجب برانگیزتر میکرد. سوهال میگوید : “بگذارید داستان جالبی را برای شما تعریف کنم. ما در لوکاس روی پروژه ای کار میکردیم و آنها میخواستند مایع هم به محیط اضافه شود بنابراین یک شبیه ساز مایعات به DMM افزودیم. چیز جالب این بود که برای بررسی فشار هیدرواستاتیکی دوناتی را داخل مایع شبیه سازی شده انداختیم. زمانی که دونات در مایع فرو میرفت فشار هیدرو استاتیکی در شبیه ساز باعث میشد به جای اینکه دونات در آب فرو رود کوچکتر و کوچکتر و در نهایت نابود شود!”

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

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

در سال ۲۰۰۹ نسخه ی ۲ DMM معرفی شد که نسخه ای با استفاده از شتاب دهنده ی کارت گرافیکی بود و با همکاری AMD ساخته شد. بعد لوکاس آرتز اعلام کرد برای بازی جنگ ستارگان ، آزاد سازی نیرو ۲ هم از DMM استفاده خواهد کرد.

مقاله ی SIGGRAPH

بنا به گفته ی سوهال در مورد مقاله ی اثر گذار SIGGRAPH که صنعت فیلمسازی را متوجه آنها کرد : “مدیر ارشد فن آوری اریک پارکر میخواست مقاله ای برای SIGGRAPH بنویسد بنابراین او و جیمز نشستند و مقاله ای نوشتند و کار ما را شرح دادند. ترس از دزدیده شدن کارمان از طرف کسی نداشتیم. چون کار ما سالها بهینه سازی شده بود تا به آنجا رسیده بود.”

اریک جی. پارکر و جیمز اف. اُبریان مقاله ی تغییر شکل و از هم پاشی اشیا بصورت بلادرنگ در بازیهای کامپیوتری را در سمپوزیوم ACM SIGGRAPH که در مورد انیمیشن کامپیوتری است منتشر ساختند و این مقاله جایزه ی بهترین مقاله را تصاحب نمود.مقاله سیگراف

مقاله به شرح سیستم شبیه سازیی می پردازد که برای مدلسازی تغییر شکل و از هم پاشی اشیاء جامد در محیط بازی به کار رفته است. در چکیده ی مقاله آمده است : “هدف این مقاله شرح چگونگی ترکیب این مولفه ها باهم و ساخت موتوری برای بازی است که در مقابل رفتارهای غیر قابل پیشبینی بازیکن از هم نپاشد و به اندازه ی کافی سریع باشد تا با سرعت واقعی سناریوهای مختلفی را بر صحنه ی بازی اعمال کند. همچنین این موتور باید برای مراحل مختلف بازی قابلیت اجرا داشته و کنترل خوبی هم داشته باشد.”

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

سوهال در این مورد بیشتر توضیح میدهد : “برای کنترل چیزی، دو مورد باید رعایت شود یکی بخش سازنده ی آبجکت که باید کنترل گردد و دیگری موردی است که بتوانید شبیه سازی را به صورتی که دلخواهتان است کنترل کنید. ما ویژگیهای DMM را به صورتی قرار داده ایم که هرکس بتواند آنها را فعال و غیر فعال کند. همچنین فرد میتواند در صورت نیاز در بخشهای مختلفی از تصویر نودهای مکانی قرار دهد.”

باید توجه داشت موتور DMM را میتوان نه تنها برای تخریب بلکه برای ساخت آبجکتها هم به کار گرفت. سوهال در این مورد میگوید : “این موتور برای شبیه سازی است بنابراین میتوانید گوشت را هم در آن شبیه سازی کنید. در واقع ابتدا به صورت یکپارچه شبیه سازی را در سراسر آبجکت انجام میدهید و سپس مولفه ها را تغییر میدهید. در این شبیه ساز میتوان هرجیزی را به نرمی ژله یا به سختی دیوارهای بتونی شبیه سازی نمود. این مساله بسیار جالب است که شما میتوانید با DMM کارهایی را شبیه سازی کنید که در دنیای واقعی نمیتوانید. مثلاً اگر نسبت پواسون را منفی کنید و بعد چیزی را بکشید و روی آن فشار هم اعمال کنید به جای حفظ حجم به صورتی شبیه کارتونهای سینمایی حجم افزایش خواهد یافت.”

مطالعه کنید:  جلوه های ویژه بکار رفته در فیلم آوای وحش

DMMشبیه سازی در فیلمها

کاربرد DMM بیشتر و بیشتر میشود. سوهال به fxguide گفت : ” ما در حال حاضر در حال دادن مجوز به چند شرکت بزرگ افکتهای کامپیوتری جهت استفاده از DMM هستیم. به نظرم حدود شش فیلم بزرگ هم عرضه خواهند شد که از DMM در فیلمشان استفاده کرده اند.

اولین فیلمی که از DMM شرکت پیکسلوکس استفاده کرد آواتار بود. سوهال میگوید : “آنها از این موتور برای چند درخت و هاورکرافت که به هم برخورد میکردند استفاده نمودند (با استفاده از پلاگین مایا). اما اولین شرکتی که از این موتور استفاده ی موثرتری کرد MPC بود.

سوهال میگوید : “MPC مقاله را دید و یک روز با من تماس گرفتند و گفتند ما پروژه ای داریم که نیازمند خراب کردن و مخصوصاً خراب کردن چوب است و مقاله ی شما را به همراه نتیجه ی کار دیده ایم و فکر میکنیم روش شما بتواند به ما کمک کند. اما تقاضای تغییراتی در آن را داریم.” پروژه ی مزبور مربوط به صحنه ی شکستن ستونهای چوبی در معبد در فیلم ساکر پانچ بود.

سوهال در این مورد می گوید : ” همه برنامه را برای لینوکس ۶۴ بیتی بازنویسی کردیم و چون پروژه پروژه ای بزرگ بود ابزارها را توسعه دادیم تا بتواند با مشهای بزرگتر هم کنار بیاید. آنها گفتند از چه نوع مشی میخواهند استفاده کنند. خط تولیدشان به صورتی طراحی شده بود که شبیه سازی خارج بخشهای دیگر انجام میشد. MPC احساس سربار بر روی سیستمهایی که در آنها DMM اجرا میشد نکردو به راحتی DMM را اجرا می نمود. در واقع هر مقدار قدرت پردازنده یا حافظه مورد نیاز بود تمام و کمال در اختیار برنامه قرار میگرفت.”

MPC موتورکالی

MPC نسخه ی کاربردی DMM را داشت. این برنامه انحصاری نیست و هر شرکت میتواند مجوز آن را دریافت کند. مثلاً اخیراً استودیو Tippett شروع به گسترش خط تولید انهدام بازسازی انیمیشنی خود نموده است. اما MPC موتور DMM را به صورتی تغییر داد که بتواند سیستم کالی را روی آن بنا کند. روشی که از DMM در پلاگین مایا و MPC بهره گرفته میشود طبق گفته ی جون پانیس مسئول FX TD در شرکت MPC کاملاً باهم متفاوت است.

پانیس شرح میدهد که : “اخیراً در نسخه ی مایای DMM بخشهای مختلف مش واقعی رندر کننده گرفته شده و بخش بندی مجددی در آن ها انجام گرفته و بعد آبجکت رندر میشود. اما ما بخشهای اشاره شده را کاملاً از هم جدا کرده ایم تا بتوانیم لایه های بیشتر هم به رندر بیافزاییم. برای مثال میتوانیم لایه ی تغییر جای ناشی از نویز را بیفزاییم. همین الان مشغول کار بر روی همین موضوع هستیم. همه ی اینکارها جدا از DMM صورت میگیرد اما هنوز DMM هسته ی اصلی کالی میباشد.”

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

سیستم MPC بسیار قابل کنترل و انعطاف پذیر است. مثلاً در فیلم شرلوک هولمز ، تیم MPC به محل واقعی یک برج که در حال فرو ریختن بود رفتند و بعد پارامترهای DMM را به صورتی تغییر دادند که فرو ریخت انیمیشنی برج طبیعی تر به نظر برسد.

بعد از فیلم ساکر پانچ ، کالی ، بهتر و پیشرفته تر شده است و اخیراً در فیلم پرومتئوس مورد استفاده قرار گرفته است. در حال حاضر میتوان در کالی به شبیه سازی خم شدن، چپ و راست شدن و بعد منهدم شدن سفینه های فضایی مبادرت نمود. پانیس اشاره میکند : “این پیشرفتی مهم در کالی محسوب میشود. در حال حاضر میتوان روی فلز، پلاستیک و هر جیز دیگر کار شبیه سازی انهدام را انجام داد. بنابراین توانستیم لحظه ی برخورد پرومتئوس با سفینه ی مهندسان را به خوبی به صورت تصویر آهسته در کالی باز سازی کنیم.

مشکل آن است که سفینه ی فضایی از نظر فیزیکی بسیار سنگین بود و بنابراین تنها بخش جلوییش را که برخورد صورت میگرفت تحت شبیه سازی با کالی قرار دادیم یعنی دقیقاً مانند کاری که در X-Men : First Class انجام دادیم. مدلسازی با استفاده از صفحات فلزی انجام گرفت که آنها را به هم وصل و بعد در زمان انهدام جدا میکردیم. نتیجه بسیار خوب شد.

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

کالی یک شبیه ساز رویداد محور است و همه چیز بر مبنای زمانبندی رویدادها انجام میگیرد. “سن” هر چهار ضلعیِ شکل از صفر تا عددی دیگر متغیر است. ولی زمانی که چهار ضلعی در شکل منهدم شد عمر آن دوباره روی صفر تنظیم می شود. با این کار میتوان فهمید شبیه سازی صحیح انجام شده یا خیر. به گفته ی پانیس : “نه تنها با این کار کالی به تولیدکننده ی ذرات خبر میدهد چه زمانی شروع به کار انتشار ذرات کند بلکه سرعت چهار ضلعی ها هم دریافت شده و شبیه سازی حرکت ذره ها بر مبنای این سرعت انجام می گیرد. این روش باعث شد گروه به خوبی بتواند ذرات گرد و غبار اضافی را زمانی که پرومتئوس با سفینه ی دیگر برخورد میکند شبیه سازی نماید.

DMMکالی در هسته ی خود از DMM استفاده می کند و اندازه ی مش چهار ضلعی آن ثابت است. این مورد تا به حال تغییر نکرده است. ولی گروه حالا در استفاده از ابزار شبیه سازی بسیار با تجربه شده است و نتیجتاً کارهای گروه بهتر و بهتر شده است. برای پرومتئوس گروه شبیه سازی تنها سه نفر داشت بعلاوه افرادی که در رندر و مدلسازی همکاری میکردند.

جالب است در زمینه ی مدلسازی MPC یک ابزار جدید برای تولید لوازم مدلسازی کالی ساخته است. به گفته ی پانیس : “آنها باید راهنمای مشخصی برای گنجاندن مدل در خط تولید داشته باشند و بنابراین هر مدلی که در شبیه ساز FEA به کار رفته باید به صورتی مدلسازی مجدد شود که در برابر نیروها از خود عکس العمل مناسب را بروز دهد.”

مطالعه کنید:  بهترین سایت ها برای خرید مدل های سه بُعدی

به گفته ی پانیس : “بخش تکه تکه شدن سفینه ها شبیه توابع بولی عمل میکند. هر تکه از شی (در اینجا سفینه ی پرومتئوس)  باید ضخامتی داشته باشد. و نمیتواند صرفاً به شکل ورقه ی فلزی باشد. نرمالهای عددی هم باید درجه ی صحیح داشته باشند. نمیتوانید مثلثهای کوچک یا تکه های نرم داشته باشید و انجام این کار در X-Men بسیار مشکل بود. کار را بسیار تغییر دادیم تا به ترکیب صحیح در زمان انهدام دست پیدا کنیم. حالا کار راحت تر شده است. فقط کافیست مدل را انتخاب کنیم و دکمه ای را بفشاریم تا کار بدون مشکل پیش برود.”

توجه به این نکته جالب است که کالی از مدلسازی تغییر مکان UV استفاده میکند بنابراین اگر کسی بخواهد از جابجایی وکتور در “رندرمن” استفاده کند اندکی به مشکل بر میخورد زیرا کالی از چند ضلعی ها استفاده میکند و نمیتواند از ریزچندضلعی های  رندرمن استفاده کند. تیم باید در این حالت مدل را تقسیم بندی میکرد وگرنه جزئیات در کالی از بین میرفت. با این حال فرد میتواند در کالی برای اطمینان از تبدیل بردار مدلسازی جابجایی اشیاء را پیش از انهدام برچسب زنی نماید.

پانیس اضافه میکند : “بصورت خلاصه، موتور DMM بسیار خوب کار میکند و تا به حال چیزی مانند آن ندیده ام. این موتور کارهای جالبی نظیر شبیه سازی خم شدن را انجام می دهد. در حال حاضر اگر از مواد سخت در شبیه سازها استفاده کنید نمیتوانید آنها را خم کنید اما در DMM این کار امکان پذیر است که جلوه ای طبیعیتر به کار میبخشد. بنابراین بسیار از استفاده از این ابزار خرسندم.”

استفاده از DMM در TVC

مارک تویا اولین برنامه ی تبلیغاتی را با استفاده از DMM در شرکت TVC در تبلیغی به نام Launch ساخت. برنامه این بود که در این تبلیغ برای شرکت جنرال موتورز/هولدن استادیومی کامپیوتری فرو ریزد. برای ساخت تصاویر انهدام پس زمینه تویا تصمیم گرفت از گروه طراحی Fin در سیدنی کمک بگیرد.

استوارت وایت از گروه فین میگوید : “تمام صحنه ها به صورتی کار شد که انگار کل فیلم مجموعه ی یکدست و عظیمی از جلوه های ویژه است. برای شبیه سازی خرابی از مواد دیجیتالی مولکولی، دود FumeFX، استادیوم تمام کامپیوتری و نقاشی مات استفاده شد. کارگردان کار مارک تویا که دوست خوب ولی کم حرف fxguide است کار را به خوبی از کار در آورد. آنها به خوبی کار خود را انجام دادند.”

DMM برای استفاده در بازیها و آی پد : Efexio

در حالیکه پیکسلوکس در فیلمسازی موفقیتهایی بدست آورده بود سعی کرد برای DMM خط تولید جدیدی هم کند. این برنامه را Efexio نام دادند که در واقع مجموعه ای از پلوه های ویژه ی آماده بود که در فروشگاه iTunes در دسترس بودند. هنرمندان VFX و تیمهای گرافیکی میتوانستند کارهای خود را برای عرضه در فروشگاه به نمایش گذارند. بعد افرادی که این کارهای آماده را میخریدند می توانستند آنها را وارد ویدئوهای خود کنند. این کار منبع درآمدی برای هنرمندان گرافیک ایجاد میکرد.

Efexio ترکیبی از انیمیشن، کلیپ آرت و بازی است. ایده ی آن این است که به هنرمند اجازه بدهد انیمیشنهایی تولید و بفروشاند. انیمیشن را میتوان به راحتی دانلود کرد اما برای استفاده از آن باید آن را رندر کرد تا برای نورپردازیهای دلخواه و پرسپکتیو دلخواه مناسب باشد.
فروشگاه افکسیو به زودی آنلاین خواهد شد و به هرکس اجازه ی افزودن جلوه های ویژه به ویدئوهای خانگیش را خواهد داد.در ابتدا جلوه های ویژه ی افکسیو تنها جلوه های ویژه ی شرکتی هستند (با کیفیت سه بعدی و صدا و نورپردازی دینامیک) و از طریق برنامه های آی پد در دسترس خواهند بود. کمی بعد فروشگاه اجازه ی فروش جلوه های ویژه ی هنرمندان را هم خواهد داد. این بخش تنها بعد از انتشار برنامه ی آی پد در اختیار خواهد بود.

برنامه ی افکسیو در آیفون، آی پد و سیستم عاملهای مکینتاش و کامپیوترهای شخصی در دسترس خواهد بود. پیکسلوکس تمام کارهای تحقیقاتی لازم را انجام داده است. سوهال میگوید: “ما میخواهیم چیزهای جدیدی هم به سیستم بیافزاییم مثل تعقیب دوربین و تکنیک matchmoving و خیلی چیزهای دیگر. پتانسیل برنامه برای ساخت فیلم هم قبل توجه است زیرا مثلاً هرکسی میتواند جلوه های ویژه ی زیادی به برنامه بیافزاید. با تعدادی از استودیوهای فیلمسازی صحبت کرده ایم و تمام آنها جذب آن شده اند.”

سوهال اضافه میکند : “به نظرم افکسیو انقلابی در صنعت جلوه های ویژه ی ویدئویی (VFX) به پا خواهد کرد. و امکانات زیادی را در حوزه ی برنامه های ای پد در اختیار کارگردان قرار خواهد داد. یعنی در واقع کتابخانه ای از جلوه های ویژه ی شبیه سازی شده ی DMM در اختیار کارگردان خواهد بود. خود من از صنعت دیگری وارد حوزه ی انیمیشن شده ام و همیشه احساسم این بوده که چرا باید هنرمندان با استعداد این رشته اینقدر مورد بی مهری قرار بگیرند. امیدوارم این تکنولوژی به استعدادهای این بخش اجازه ی کسب درآمدی جانبی را بدهد و به این ترتیب جلوه های ویژه هم بیشتر در اختیار مردم قرار گیرد.”

افکسیو ممکن است کنسل شود اما در صورت انجام بسیار نوید بخش خواهد بود. پروژه های متعدد و مشابهی تا به حال سعی در ابراز وجود کرده اند اما موفقیت محدودی بدست آورده اند. اما در صورتی که قیمت انیمیشنها به قدر کافی ارزان باشد امکان موفقیت این پروژه زیاد است. به جای اینکه انیمیشنهای کاملی داشته باشیم که هزینه ی چند صد دلاری آنها را تنها گروهی بتوانند پرداخت کنند میتوانیم انیمیشنهای چند دلاری داشته باشیم که صدها نفر آنها را بخرند. رندر و کیفیت این برنامه ها و انیمیشنهای آی پد نیازی نیست حتماً مثل پروژه های فیلم باشد. اما هرچه برنامه ها به جلو بروند می توان انتظار داشت با پیشرفت آنها نتایج واقعی تری در اختیار علاقه مندان قرار گیرد.

نیازی به گفتن نیست که fxguide از هر پروژه ای که به هنرمندان منبع درآمد تازه ای معرفی کند و اجازه ی کنترل بر فعالیتهایشان را بدهد، استقبال میکند.

وضعیت امروزین پیکسلوکس و DMM

آپدیت پلاگین DMM مخصوص مایا ۲۰۱۳ عرضه شد و به زودی در اختیار همه قرار خواهد گرفت.این آپدیت امکان کش کردن آلمبیک را میدهد و کاربران قادر خواهند شد صحنه های تخریب را ساخته و آنها را مستقل از محیط کامپیوتری برای رندر بفرستند.

سوهال میگوید : “ما فروش DMM را ادامه خواهیم داد. قراردادی با اتودسک داریم تا DMM بخشی از مایا ۲۰۱۲/۲۰۱۳ شود. با این کار آدمهای بیشتری آن را لمس خواهند کرد. ما همیشه شرکتی مهندسی بوده ایم و کارهایی که برای شرکت لوکاس و DMM انجام داده ایم در واقع پروژه هایی بوده اند. نتیجه ی این پروژه ها محصولاتی از کا در آمده که آنها را بازاریابی کردیم. این کاری است که میکنیم ، توسعه ی نرم افزار. تیم ما هنوز هم پنج نفر بیشتر ندارد. البته در زمان مقتضی افرادی را هم موقتاً استخدام میکنیم. شرکت ما در سانیویل مستقر است و خیلی هم بزرگ نیست. چیزی که من را بیش از همه خوشحال میکند این است که ببینم دانشجویان فیلمهایی تجربی و به صورت دمو داشته باشند که از DMM در ساخت آنها استفاده کرده باشند.”

این مطلب چقدر مفید بود؟

به این پست امتیاز دهید!

متوسط آرا ۰ / ۵٫ ۰

اولین نفری باشید که به این پست رای می دهید!

3 Comments

Leave a Response

+ 42 = 47

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.