ترکیب فعلی از شخصیت های آواتار مستقل است, برای تولید دنیاهای مجازی پویا, هر روز, نشان دادن واقعیت روزمره و یا فانتزی با وفاداری بزرگ و واقع گرایی.
مدل های ساختار برای پیاده سازی شخصیت های مستقل شبیه سازی تفریحی و دنیای مجازی ( برنامه نویسی بازی, فیلم… ) بر اساس استراتژی های مختلف است که هدف اصلی انیمیشن از یک گروه پیچیده ای از شخصیت است در یک محیط خاص. ناوگان از فضاپیما, گله از پرندگان و یا گله ای از حیوانات می تواند به این رایانه درمانی قرار.
تکنیک های اختلاط در حال حاضر “فریم های کلیدی” و الحاق بین دو کشور با فرآیندهای پیچیده از نسل خودکار از مدار به عنوان برنامه ریزی “شخصیت های مستقل”. فیلم “آواتار ها” آخرین نمونه از دولت از هنر از این تکنیک است.
کریگ W. رینولدز, EN رفتارهای فرمان برای شخصیت های مستقل, انجام یک ساختار “روند” [1] حرکت مستقل. علاوه بر ارائه یک تعریف جالب:
“مستقل (CA) ترکیبی از جنبه های مختلف یک ربات با برخی مهارت های بداهه طبیعت انسان ” Y / حیوانات.
CA منطق خاصی از عمل و سیستم برای گرفتن اطلاعات در مورد محیط زیست که در آن فعالیت. اطلاعات لازم برای تولید محرک است که باعث اقدامات مربوطه است. منطق پشت انتخاب عمل مربوطه و مجموعه ای از اقدامات ممکن خود را مشخص CA.
تعیین مدار حرکت برای رسیدن به اهداف تغییر در محیط زیست در حال توسعه یک میدان پژوهش. راه حل مشکلاتی که بوجود می آیند می تواند در زیر مدل های محاسباتی مختلف از آرمان خطاب و.
تجزیه و تحلیل و یا رویکرد اساسی هندسی (مدل های آرمانی) برای ساده کردن مفهوم آن یک جایگزین جالب گرافیکی. جایگزین دیگر ممکن است برای تولید معادلات حرکت و به حداقل رساندن ارزش (شیب صفر) بسته به اهداف, با استفاده از تکنیک های عددی و احتمال.
تجزیه روند حرکت جهانی، علاوه بر این در سه مرحله پی در پی تکرار (در یک حلقه پیوسته تکرار) ممکن است در محیط های مختلف در طراحی از عمل به طور کلی مفید CA:
- انتخاب عمل: تنظیم اهداف, استراتژی و تهیه طرح.
- محاسبه: شی ممکن است به نیروهای خارجی و / یا داخلی, و encontrase در کشورهای مختلف متوسط بین اقدامات.
- فاز جنبش: داده های محاسبه شده به حرکت جسم تبدیل شده است, که به نوبه خود به محدودیت های خاص و یا محدودیت حرکت جسم.
رفتارهای مدل بر اساس
تعمیم و یا انطباق به دیگر مشکل پیچیده تر است همیشه نزدیک تر از تجزیه و تحلیل قبلی با مدل های ساده. استفاده از مربع, دور و غیره. در آرمان از اشکال واقعی در خدمت این هدف.
تجزیه و تحلیل ارائه شده توسط رینولدز طبقه بندی فرآیندهای کافی هستند برای رسیدن به بسیاری از اعمال و پاسخ combinedly آنها را با استفاده از حرکت.
این با ارزش است فهرست آنها را به درک ایده:
- به دنبال: تعقیب یک شیء ایستا (حداکثر سرعت). این اقدام در نظر گرفته شده است مدل پایه ساختمان که در باقی مانده مورد بحث.
- گریختن: در حال اجرا به دور از یک شیء ایستا (حداکثر. سرعت). اگر سعی کنید در هر لحظه به دنبال (به دنبال) جسم متقارن (از ما ) که از ما فرار, این اقدامات هستند و بنابراین زنجیر.
- تعقیب: تعقیب یک جسم در حال حرکت (به دنبال برای برآورد موقعیت زیر شی دنبال.)
- گریز: فرار یک شی تلفن همراه (فرار از موقعیت تخمین زده شده از جسم زیر مشروبی که بدرقه نوشابه ای)
- افست پیگیری: حرکت در یک فاصله از یک جسم دیگر (به دنبال یک فاصله ثابت از نقطه برای پیش بینی موقعیت بعدی از شی دیگر).
- ورود. دنبال یک شیء ایستا، اما کم کردن سرعت آن را به عنوان نزدیک به هدف.
توابع دیگر کمی پیچیده تر می تواند:
- اجتناب از مانع: اجتناب از موانع اما بدون فرار.
- سرگردان بودن: تغییرات جنبش تصادفی.
- زیر راه: دنبال یک مسیر در حدود.
- دیوار زیر: پیگیری یک دیوار در یک فاصله خاص.
- کف نفس: جنبش محدود به یک منطقه خاص.
- جریان زیر زمینه: Seguimientote از یک میدان برداری.
- اجتناب از برخورد غیر وابسته بحزب: اجتناب از برخورد با عنصر سلف.
و دیگران مانند: جدایی, پیوستگی, هم ترازی, هجوم آوردند, زیر رهبر.
در این طرح باید به فکر کردن در مورد احتمال از اقدامات زنجیری به شکل رفتارهای پیچیده ای است که شبیه سازی فرآیندهای تصمیم گیری انسان در سطح بسیار ابتدایی.
انتخاب عمل یا مجموعه ای از اقدامات انجام, اس ام اف با آنها و کاربرد خود را در نظم مربوطه, می تواند قابل ملاحظه ای متفاوت است دنباله ای از حرکات جسم. همچنین لازم است برای ایجاد یک مدل حرکتی سفارشی برای هر شیء, هر چند توابع حرکت را می توان در عمومی تر ابداع.
[1] ترجمه “رفتارهای حرکت” مانند “روند حرکت” آن را درک کنند به عنوان یک مجموعه ای از اقدامات زنجیر و یا به عنوان یک الگوی استراتژی استفاده شده است
مرتبط و منابع:
- تعریف واقعیت مجازی
- LOD (سطح جزئیات)
- شخصیت های مجازی هوشمند
- آواتار ها ایجاد شد 4.000 سرور با گنو / لینوکس