بعد از مدتها انتظار، بالاخره شرکت Solid Angle از یک بروز رسانی بزرگ برای موتور رندرینگ محبوب خوب یعنی آرنولد رندر 5.1 رونمایی کرد. در این نسخه قابلیت های مهمی به برنامه اضافه شده و از همه مهمتر در هسته مرکزی برنامه تغییراتی برای بهبود کارایی در نظر گرفته شده است.
شاید اگر بخوایم در یک خط این بروزرسانی را خلاصه کنیم، باید بگوییم که در این نسخه از Arnold Render دو قابلیت Sampling و Denoising بشدت مورد بررسی قرار گرفته است. در نتیجه زمانی که شما از نمونه برداری و نویزگیری صحبت میکنید، نتیجه کار کیفیت بهتر تصویر و سرعت بالاتر رندرینگ خواهد بود.
در بخش Sampling اکنون موتور Arnold Render میتواند میزان انطباق نمونه برداری برای رندر هر نقطه را در صورت فعال بودن enable_adaptive_sampling در بخش Render Option به عهده گیرد. در این حالت میتواند در بخشی از نقاط از sample بیشتر به منظور تطبیق با زاویه دید دوربین به منظور افزایش کیفیت تصویر استفاده نماید.

arnold renderer 5 1 solid angle autodesk maya max 2018 sample render skin موتور رندرینگ آرنولد رندر 5 مایا مکس رندر شیدر dfmrendering 01

در حقیقت Adaptive sampling در نسخه جدید آرنولد رندر ،به کاربر اجازه می دهد بدون اینکه زمان رندر را برای رندرهای ویدیویی و انیمیشن افزایش دهد، کیفیت بهتری از تصویر بدست آورد و نگران به خطر افتادن تصویر نهایی در فریم های متوالی نباشد.
گزینه بعدی که در نسخه Arnold Render جدید خیلی روی آن تاکیید شده است رندرینگ NPR است. در non-photorealistic rendering ترکیبی از کنترل شیدر Toon و فیلترهای contour بروی تصویر اعمال میشود که افکتی به اصلاح کارتونی به تصویر رندر شده اعمال نماید. فیلتر contour وظیفه ترسیم خطوط مریی و قابل دید را بر اساس اطلاعات toon shader به عهده میگیرد تا بتوان یک رندر از نوع Cell Shading بدست آورد. در این نسخه میتوانید مانند تمام موتورهایی که از توابع رندرینگ cell shading استفاده میکنند، عرض و ضخامت خطوط و ... را به دلخواه تغییر دهید.

arnold renderer 5 1 solid angle autodesk maya max 2018 sample render skin موتور رندرینگ آرنولد رندر 5 مایا مکس رندر شیدر dfmrendering 02

بروز رسانی بعدی که بسیار مهم و حیاتی است و در تقریبا در تمام موتورهای رندرینگ در این چند ماهه در لیست قابلیت های جدید اضافه شده است گزینه های denoising می باشد. در آرنولد رندر دو راه کار برای کاهش نویزهای تصاویر رندر شده در نظر گرفته شده است. روش اول که به نام Arnold Denoiser است که یک ابزار مستقل به نام Noice به حساب می آید که بنا به تعاریف توسعه دهندگان یک کاهش دهنده نویز بسیار دقیق است که میتوان بروی چند فریم و چند نور مختلف AOV اجرا شودو البته بروی تصویر نهایی اعمال میشود و نمیتوان از آن در IPR استفاده کرد. روش دوم که در موتورهای رندرینگ رقیب مانند V-Ray نیز استفاده شده است قدرت گرفته از توانایی های کارت های گرافیک Nvidia و توابع OptiX می باشد. در روش OptiX Denoiser که با تکنولوژی Nvidia AI توسعه داده شده است، هم بروی تصاویر نهایی و هم بروی IPR قابل استفاده می باشد.
در مقام مقایسه OptiX Denoiser بسیار سریعتر از Arnold Denoiser می باشد. این گزینه توسط فیلتر denoise_optix_filter بروی تصویر اعمال می شود تا ضمن کاهش زمان رندرینگ ، کیفیت تصویر مطلوبتر گردد.البته استفاده از denoise_optix_filter شرایط خاصی هم دارد که در راهنمایی آرنولد به آنها اشاره شده است و مانند Arnold Denoiser به سادگی انجام نمیشود.
در طرف دیگر میدان پشتیبانی کامل از Alembic مطرح شده است. این بدان معناست که از این به بعد موتور رندرینگ Arnold به صورت ذاتی از فرمت Alembic و MaterialX پشتیبانی می کند و نیاز به هیچ افزونه و تغییراتی در برنامه نخواهید داشت. در این نسخه از موتور آرنولد میتوانید به راحتی فایل های .abc را وارد محیط کرده و از آنها به خوبی استفاده کنید.

arnold renderer 5 1 solid angle autodesk maya max 2018 sample render skin موتور رندرینگ آرنولد رندر 5 مایا مکس رندر شیدر dfmrendering 03

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