کنترل اینمیشن با دینامیک
در این مقاله مزایا و معایب کینماتیک و دینامیک در کنترل حرکت برای متحرک سازی کاراکترهای سه بعدی بحث می کنیم در این مقاله یک سیستم کنترل حرکت براساس دینامیک ارائه میدهیم .
برنامه های چنین سیستمی بخصوص در محیط راه رفتن و چنگ انداختن میباشند . این نشان می دهد که شبیه سازی نوشتن یک نامه یک پروسه مناسب دینامیک است برای اینمیشن دست آمدت علم حرکت وکینماتیک قابل اطمینان تر است شکل تغییر فرم سطح نیز بصورت کامل مورد توجه قرار گرفته است .
لغات کلیدی : کینماتیک یا علم حرکت ، دینامیک کاراکترهای سه بعدی راه رفتن و نوشتن بدست آوردن و چنگ زدن .
معرفی :
در این مقاله ما مشکل مهم حالت گرفتن بازوها و حرکت دادن در انیمیشن انسان را مورد بررسی قرار می دهیم : چه زاویه ای برای شانه ها داشته باشد . آرنج و مچ لازم است در حالیکه دست باید به یک موقعیت خاصی ودر
نقطه ای از فضا حرکت کند ؟
چگونه بازو را بصورت واقعی برای مثلا نوشتن یک نامه متحرک سازی کنیم؟
این اساسا یک مشکل کنترل حرکت است . برای حل این مشکل راههای مختلفی توضیح داده شده و کلاسه بندی شده اند .
در قدم اول تست و پویو در سال 1988 مدلها را در مدلهای کنیماتیک دینامیک کلاسه بندی کردند مدلهای کینماتیک حرکت را از موقعیت ها ایجاد می کردند وهمچنین از روی سرعت و شتاب مدلهای دینامیک حرکت را با یکسری فشارها و چرخشها ...
پایان نامه دنیای انیمیشن
بخش اول برای نوشتن آماده شویم
فصل اول
درک دنیای انیمیشن
می خواهیم پیش از پرداختن به چگونگی نوشتن کارتون ، قدری در مورد رسانه انیمیشن سخن بگوییم . این بحث شما را در درک وقایع و شرایط کلی دنیای انیمیشن یاری خواهد نمود . به هر حال نویسنده کارتون نخستین حلقه زنجیره تولید آن است و هر چه بیشتر از روند کار مطلع باشد طبیعتاً کار بهتری ارایه خواهد نمود . عدم درک صحیح از اصول تولید و انواع مختلف انیمیشن بزرگترین مانع بر سر راه شما است . شما نمی دانید در اطرافتان چه می گذرد و نمی تواند با عوامل تولید ارتباط برقرار کند .
یکی از مهم ترین مفاهیم مربوط به فرایند تولید یک پروژه انیمیشن بودجه است . شما به عنوان نویسنده موظف اید کارتونی بنویسید که هم از بعد تکنیکی و هم از بعد مالی قابل ساخت و توجه باشد . تغییر بیش از حد صحنه ها ـ که مستلزم طراحی تعداد زیادی پس زمینه است ـ بودجه کارشناسی را بیش از حد افزایش خواهد داد . به همین ترتیب استفاده از شخصیت های متعدد که نیاز به بازیگران و گویندگان فراوان دارد نیز از لحاظ مالی قابل توجیه خواهد بود . یک فیلمنامه درخشان و با کیفیت اما غیر قابل ساخت عملاً فیلمنامه موفقی نیست . فروش یک کار کوچک و کسب درآمدی ، خیر ، البته بد نیست اما نمایش کار شما بر پرده عریض سینما نه تنها از لحاظ حتی ارضا کننده خواهد بود بلکه در نقش کارت ویزیت شما در کارهای بعدی هم عمل خواهد کرد .
نگاهی گذرا به تولید انیمیشن ـ از فیلمنامه تا کارتون قابل پخش
البته پیش از نوشتن فیلمنامه چند مرحله وجود دارد که بعد ها دقیق تر به آنها خواهیم پرداخت .
انواع انیمیشن
برای آنکه بتوانید در مورد نوع کارتون مورد علاقه تان تصمیم بگیرید نخست باید انواع مختلف آنرا بشناسید در زیر طبقه بندی انواع مختلف انیمیشن را از دیدگاه های مختلف می بینید .
طبقه بندی انواع انیمیشن بر اساس شیوه پخش
تصاویر متحرک
تلویزیون ( شبکه ، کابلی ، اتحادیه ای )
ویدیو ( فیلمهای : پیش از تاریخ 2 و 3) ، سریالهای : vegetales
اینترنت
با اینکه اینترنت و انیمیشن اینترنتی در حال حاضر بسیار نوپا و ابتدایی است اما یقیناً در آینده رشد چشمگیری خواهد داشت .
طبقه بندی انواع انیمیشن بر اساس نوع مخاطب
بزرگسالان ( تلویزیونی : king of the hill ، the simpsons ، spawn بلند Ghost in the shell )
کودکان (تلویزیونی : Rugrats بلند : Tarzan – The iron giant )
پیش دبستانی ـ آموزشی ( Blue`s Clue`s – Dragon tales)
مقصود من از انیمیشن بزرگسالان الزاماً فیلمهای رده R ـ یا nc-17 نیست . انیمیشن بزرگسالان انیمیشنی است که برای کودکان تولید نشده است . گر چه تا زمان تحریر این کتاب در امریکا بازار و تقاضای جدی و فعالی برای انیمیشن بزرگسالان وجود ندارد ، اما این تولیدات در ژاپن علاقمندان فراوان دارد . همانطور که انیمیشن های ژاپنی مانند Pokemon برای کودکان جذاب تر می شوند ، فیلمهای بلند ژاپنی هم در امریکا پرطرفدار شده و بازار گسترش پیدا خواهد نمود .
طبقه بندی انواع انیمیشن بر اساس نوع رسانه
2 بعدی ( The Flintstones - Little mermaid)
3 بعدی ( Beast wars – Shrek )
گِلی ـ اسفنجی ( Wallace & Grommet- The PJS )
کلاژ کاغذی ( South park )
البته فیلم South Park در واقع با کامپیوتر ساخته شده و در آن مدل کلاژ کاغذی شبیه سازی شده است .
گونه های مختلف انیمیشن
حادثه ای ـ ماجراجویانه (Batman )
کمدی ـ پر تحرک ( Teenage Mutant Ninja Turtles )
بلند ژاپنی (Dragon Ball Z )
کمدی ( Hey Arnold , Doug! )
درام (داستانی ) (Prince of Egypt)
آموزشی ( Dora The Explorer , The Magic School Bus )
موزیکال ( Little Mermaid , Beauty and Beast )
پیش دبستانی ( Blue`s Clue`s , Dragon Tales)
فضایی ( Star Chaser : Legend of Orion )
کمدی موقعیت (PJS-King of the hill )
پر برخورد ( Catdog-Ren&Stimpy )
البته گونه های دیگری هم وجود دارد ، اما من فکر می کنم شما می توانید گونه دلخواهتان را از میان همین فهرست بیایید .
در انیمیشن های تلویزیونی ، دو حوزه متفاوت وجود دارند . آنقدر متفاوت که می توان آنها را دو صنعت جداگانه نامید :
انیمیشن های ساعات پر بیننده و سایر انیمیشن ها . از انیمیشن های ساعات پر بیننده می توان The Simpsons و King of the hill را نام برد . تولیدات خارج از ساعات پر بیننده هم شامل انیمیشن های صبح شنبه ، پیش دبستانی و تولیدات ویژه سینمای زنده ـ در مقابل به «کارتون نویسان » ـ نوشته میشوند. کارکردهای درونی این دو حوزه نیز به شکل قابل توجهی متفاوت است.
تقسیم یک صحنه به چند beat
با کمی دقت می توان دریافت که اتفاقهای متعددی در این صحنه رخ می دهند. گاه در چنین مواقعی، بهتر است beatهای صحنه را درست مثل beatهای یک داستان کامل فهرست کنید. پس بیایید در مورد این صحنه هم چنین عمل کنیم. مثل گذشته، لازم نیست در ابتدا به ترتیب beatها بیاندیشید. ابتدا موارد را یادداشت کرده، سپس آنها را به شیوه ای که می دانید مرتب کنید و موارد جا افتاده احتمالی را در کار بگنجانید. به این شکل:
! ما رو به بعد X برگردون!
انرژی درخشان و قدرتمند ماشین انتقال، Dregg و تبهکاران و جاروی حامل Globfather را در بر می گیرد.
Dregg
من برمی گردم جونورای مزاحم، و دفعه بعد دیگه شکست نمی خورم!
و در یک لحظه همگی ناپدید می شوند.
پروفسور Huxley
Ronnie پدرش را در آغوش می گیرد.
Ronnie
پدر!
Donatello کلاه را از سر برمی دارد.
پروفسور Huxley (به لاکپشتها)
از اینکه مارو نجات دادین متشکریم.
Leonardo
از پسرتون تشکر کنین اقای پروفسور.
Donatello
بله، ما بدون اون موفق نمی شدیم.
Donatello دستی به سر پسرک می کشد. Michaelangelo ماشین کنترلی را از زمین برمی دارد.
Michaelangelo
اما بچه ها، اگر منم یه همچنین ماشینی داشتم، می تونستم Dregg رو کله پا کنم.
فهرست
بخش اول: برای نوشتن آماده شویم
درک دنیای انیمیشن
ابزار کار
بخش دوم: نوشتن برای انیمیشن
دورنمای کلی
چگونه یک پیش طرح بنویسیم
پرورش beatهای داستانی
چگونه یک طرح کلی بنویسیم
چگونه یک فیلمنامه بنویسیم
نوشتن توضیحات
نوشتن گفتگوها
چگونه چیزهای خنده دار بنویسیم
فیلمهای بلند، اینترنت و فیلمنامه نمونه
خلق یک مجموعه انیمیشن
نوشتن معرفی، نمایه و راهنما
بخش سوم: چگونه پروژه انیمیشن خود را بفروشیم
چگونه یک کارگزار بیابیم
چگونه بدون کارگزار به دنیای کارتون وارد شویم
چگونه پروژه خود را معرفی کنم
چگونه در دنیای کارتون پیشرفت کنیم
انیمیشن و مونتاژ کامپیوتری
فهرست مطالب
عنوان صفحه
مقدمه .........................................................................................................................................................
مسیر هموار ..............................................................................................................................................
تنظیم حرکت............................................................................................................................................
کشیدگی و مقادیر گرایشی Tension & Bias........................................................................
مسیرهای مورد نظر ...........................................................................................................................
ساختن آدمک...........................................................................................................................................
اتصالات آدمک..........................................................................................................................................
تدوین و میکس فیلمها ........................................................................................................................
وارد نمودن تصاویر ساکن در پروژه ..............................................................................................
وارد نمودن کلیپ های رنگ در پروژه .........................................................................................
فیلتر گذاری کلیپ ها ........................................................................................................................
برش کلیپ ................................................................................................................................................
برش به کمک Trim bar....................................................................................................................
برش به کمک نوار تدوین ...................................................................................................................
برش به کمک فرمان Multi – trim video............................................................................
کپچر تصویر ساکن از یک کلیپ ...................................................................................................
فرمان Pan& Zoom برای تصاویر ساکن ..................................................................................
سفارشی نمودن فیلترها برای کلیپ ها .......................................................................................
مقدمه :
در حال حاضر بیشتر خانواده های ایرانی از انواع دوربین های فیلمبرداری برای ضبط لحظات و ثبت خاطره ها و وقایع جالب زندگی خود استفاده می کنند . لحظاتی از زندگی که برروی نوارهای دوربین ثبت می کنیم متعلق به ما و خانوادة ما بوده و جزء دارایی های معنوی ما محسوب می شوند . ما ایرانی ها به دلیل اعتقادات مذهبی و سنت هایی که داریم ، دوست نداریم تا لحظات و خاطره های خصوصی مان را با دیگران به اشتراک قرار دهیم ترجیح می دهیم تا حریم خصوصی زندگی و خانوادهمان خدشه دار نشود . در عین حال مایلیم تا فیلم های گرفته شده در مقاطع مختلف را تدوین نموده و برخی صحنه ها را حذف کرده یا ترتیب برخی صحنه ها را تغییر داده و نیز افکت های زیبا را بر کلیپ ها اجرا نموده و یا موسیقی متن دلخواه را به فیلم اضافه کنیم . می خواهیم بتوانیم فیلم های خصوصی و خانوادگی را خودمان تدوین و میکس کنیم.
همچنین توضیحات و تمرینات مختلفی ارائه شده که می تواند مارا در حل مشکلاتی که در حین کار با 3D Studio با آن مواجه می شویم ، کمک کند .
مسیر هموار
این تمرین نحوة ساختن یک مسیر حرکت ابتدایی و نحوة کارکردن با آن را نشان میدهد . دراین تمرین ، شما یک Logo را همانند آنچه که در زیر نمایش داده شده است برای یک شرکت حمل و نقل خیالی به نام ZYX Trucking Company ایجاد خواهید کرد .
برای فرم دادن به این طرح دقت شود که انیمیشن برای تکه های جداگانة آن ایجاد می شود تا بتوان آنها از خارج صفحه نمایش به داخل به پرواز درآورد .پس به این ترتیب موضوعات را باید جداگانه حجم دهیم تا به صورت جداگانه نیز عمل کنند در ابتدای کار اشکالی را همانند آنچه که در شکل بالا به نمایش در آمده است ، در محیط دوبعدی بسازید .
مرحله 1 :
در محیط دو بعدی فونت COBRA را انتخاب کرده و سپس حروف ZYX را وارد کنید . به آنها اندازة 180×400 را بدهید
مرحله 2:
متن را حدوداً به میزان 10 واحد متمایل ( Skew )کنید برای این منظور ، کلیة چند ضلعی ها را انتخاب کرده( (SELECT و سپس فرمان Modify/Polygon/Skew را اجرا کنید . کلید select را فعال (ON) نموده و سپس به روی صفحه نمایش رفته و کلید سمت چپ ماوس را فشار دهید تا به این ترتیب تمام اشکال متمایل گردند .
به خط موقعیت مکانی Status Line)) که در بالای صفحه نمایش وجوددارد نگاه کرده تا اطمینان حاصل نمایید که میزان انحراف متن شما حدوداً 10 واحد شده است در ضمن دقت شود که این امکان وجوددارد که بالایی ترین گره های حروف به روی هم رفته و ساختار آن را به هم بزنند . اگر این مسئله اتفاق افتد حرف Z را چند واحد به سمت چپ و حرف X را نیز چند واحد به سمت راست حرکت دهید تا زمانی که هیچ یک از حروف روی هم قرار نگیرند .
مرحله 3:
یک چهارضلعی با ابعاد 30×200 در نزدیکی حروف ایجاد کنید دو چهار ضلعی دیگر از روی این چهار ضلعی در پایین نیز کپی کنید برای این منظور ، فرمان Modify/Polygon/Moveرا انتخاب کرده و کلید Tab را فشار دهید تا در راستای عمودی قرار گیرد در حالی که کلید Shift را نگه داشته اید روی چهار ضلعلی و کلید چپ ماوس را فشار دهید تا عمل کپی انجام شود . سپس آنرا 75 واحد به سمت پایین حرکت دهید این کار را برای چهار ضلعی بعدی هم تکرار کنید .
مرحله 4:
شکل را تحت نام ZYX.SHP دخیره سازید .Z را شکل جاری قرار دهید .
مرحله 5:
وارد محیط حجم ساز شوید و طول مسیر (Path) را تقریباً به 10 واحد برسانید . این کار را از طریق انتقال دادن گرة بالایی مسیر در زاویة دید روبرو انجام دهید تغییرات طولی مسیر را می توانید در سمت راست خط موقعیت مکانی ؛ واقع در بالای صفحه نمایش ببینید که به صورت یک عدد متغیر در داخل دو براکت [] قرار دارد و
مرحله 6:
شکل Z را به عنوان شکل جاری احضار کنید . دقت شود که دستور Center اجرا نشود و یا به عبارتی دیگر به هیچ عنوان آن را حرکت ندهید . بافعال کردن (ON) انتخاب Optimization به موضوع مورد نظر حجم دهید و به این موضوع نام Z را اختصاص دهید .