کدام موتور رندرراانتخاب کنیم؟ کدام مناسبتراست؟ تفاوت کارکردموتورهای رندرینگ درچه چیزهاییست؟ کارکردموتورهای رندرینگ بستگی به نوع برنامه نویسی اون هاوپتانسیلی که درتهیه یک فریم و همینطور سرعت انجام کار بایکسری تنظیمات معقول داره.این فرآینددرطی یک تایم معقول ومشخص است، درواقع زمان رندرینگ بسته به عواملی چون : حجم کارازجمله : تعداد پلی گان ها، تعدادآبجکت ها ، وجود آبجکت های خاص ازجمله: مو و کرک ، برجستگی هایی که باNormal Map وDisplacementهاایجاد میشه.همینطوردرکناراین عوامل توان سخت افزاری خیلی موثرهست،یعنی شماتااز لحاظ ظرفیت حافظه کوتاه مدت یاRam وهمینطورازلحاظ قدرت گرافیکی،همچنین ازلحاظ دارابودن پردازنده های قوی وسریع ساپورت نباشین،نمیتونین رندرینگ خوبی داشته باشین. چیزی که هست اخیراعلاوه بر Ram سیستم GPU به کارت های گرافیکی برای پردازش ومحاسبه اضافه شده وسیستم ها میتونن ازطریق پل های ارتباطی که ازجمله اون ها میشه به برنامه های DirectX وهمینطورopen GL اشاره کرد تقویت بشن،که بین توان سخت افزاری ونرم افزاری ارتباط برقرارکرده وقدرت های سیستمی روبه هم مرتبط ودراختیارهم قرارمیده وتوان سخت افزاری قطعات یک سیستم روبه برنامه معرفی میکنه. ساختاروماهیت برنامه هم ازدیگرعواملی هست که این مهم رو محقق میکنه وبرروی نتیجه گیری تاثیرداره،مثلابرنامه ها با زبان های خاص برنامه نویسی میشن واینکه چطوری این ساختار برنامه نویسی هماهنگی لازم روبرقرارکنه وباگ ایجادنکنه واطلاعات روبخوبی محاسبه ومنتقل کنه کاملا مورداهمیت است. زیرابرخی برنامه ها بایک ماهیت تقریبامشابه نسبت به سایر برنامه های مشابه خود عملکرد بهتری دارند واین همون نتیجه ماهیت هسته اصلی برنامه هاست که خودش رونشون میده.
دررندرینگ مانمیتونیم به یک سیستم معمولی بسنده کنیم وتایم زیادازحدی روبرای رونمایی ازیک فریم صرف کنیم، رندرفارم گزینه خوبی برای این منظورهست،تاازطریق هماهنگی بین تعداد زیادی CPU یاپردازنده بتونیم دریک تایم کمترعملیات رندررو انجام بدیم.تهیه سخت افزارهای قوی حداقل درشرایط کنونی باهزینه های هنگفتی مواجه هست.برای همین بازهم گزینه رندرفارم دربرابر داراشدن یک Render Box قوی سالهاست که خودش رونشون میده،البته شایدزمانی برسه که این معادله برعکس بشه وتهیه سیستم های سخت افزاری راحت تروکم هزینه ترباشه. مساله مهمی که ذهن خیلی هارومشغول میکنه اینه که کدوم موتوررندر نتیجه بهتروسریع تری داره؟؟؟ اگه مبتدیانه بخوایم به این سوال جواب بدیم یامیگیم وی ری یا میگیم آرنولد یا..... اما پاسخ تخصصی به این مساله به این شکل هستش که موتورهای رندرینگ حالاصرفنظرازاینکه نسبت به هم مزیت ها ومعایب میتونن داشته باشن،درواقع اون دستوری روکه کاربردرحین درجه گزاری مثلا برای میزان Sampling یا شدت Aliasing درنظرمیگیره روباتوان سخت افزاری انجام میده....آیامیشه همه روبایک چشم دید ونتیجه رندریک کاربربایک میزان مهارت خاص خودش ویک خصوصیات سیستمی متفاوت باکاربردیگه باخصوصیات متفاوت بابقیه یکی دونست وموتوررندرینگ ها روتقسیم بندی کرد؟ بازهم صرفنظر ازاینکه دوسه تاازموتورهای رندرینگ کارایی بیشتری پیداکرده اند، ولی باید به این نکته توجه کرد که گاهی استفاده یک شرکت ازیک برنامه و تبلیغ اون میتونه دلیل اقتصادی ویا شراکت اقتصادی باسازندگان اون برنامه داشته باشه...پس باید معقولانه انتخاب کرد،هرچند همیشه افرادموفق تروپیشکسوت تری هستند که آزمون وخطاها یی روانجام دادند وبقیه میتونن پی ببرن که فلان برنامه کارایی بهتری داره،چون فردیاافرادکارکشته ای آنهاروبرگزیده اند.
آماری که اخیرا بین کاربران کشورمون وجودداره آرنولد و منتال ری درزمینه انیمیشن و VFX محبوبیت بیشتری دارن،والبته درمواردخاص مثلازمانی که آبجکت ها زیاده Renderman گزینه مناسبیه که بارندرشبکه ایه خودش کار روانجام میده. اما انتخاب آرنولدتوسط Digital Domain بازهم صرفنظرازعوامل اقتصادی وتبلیغاتی وشراکتی معنی خوبی ازکارایی این موتوررندرمیرسونه.قدرت Maxwell هم به تازگی خیلی هاروجذبش کرده. به هرحال v-Ray3 هم درراهه تاببینیم زمان بری ترسناک خودش رودررندرکردن یک فریم،اصلاح کرده یاخیر! لازمه نکاتی رو که درخیلی جاها درمورد عوامل موثردر رندرینگ مطرح میشه روعرض کنم : برای رسیدن به نتیجه مطلوب در رندرینگ ملزومات قطعی و لازم شامل :پردازشگر ،سیستم عامل ، رم ،کارت گرافیک همگی عوامل موثر در فرآیندرندرینگ وقدرت سیستم هستند.