warranty
وقتی که صحبت از V-Ray For UE می شود، میتوان انتظار داشت که روش نورپردازی و shading در صحنه به صورت کامل تغییر خواهد کرد و به سمت مفاهیم V-Ray خواهد رفت. در نتیجه شما میتوانید هر آنچه از صحنه انتظار دارید رندر نمایید. همچنین میتوانید فایلهای vrscene را برای رندرینگ از نرم افزارهای دیگر مانند 3ds max , maya, modo , rhino , sketchup و ... مستقیما وارد محیط unreal engine کنید و در خود محیط editor برنامه رندر کنید. در نتیجه محیط Preview در unreal editor از این پس با موتور vray به صورت realtime رندر خواهد شد. همچنین میتوانید مستقیما از unreal engine ، صحنه خود را با فرمت vrscene به برنامه های دیگر انتقال دهید.

شاید وقتش باشه که دیدگاهتون از دنیای CG رو به صورت کامل تغییر بدید. قبل از هر چیزی به شما این نکته رو تذکر میدم که در دنیای نرم افزاری، اصل اول بر بقای نرم افزار استوار است. تمام شرکت ها و توسعه دهندگان تلاش میکنند که نرم افزار تولیدی خودشون رو بیشتر به فروش برسونن و کاری کنن که به بقای اون کمک بشه. پس اگر روزی مثل امروز، متوجه شدید که موتور رندرینگ V-Ray قراره برای Unreal Engine منتشر بشه، تعجب نکنید، بلکه به هوش توسعه دهندگانش آفرین بگید، چون اونا میدونن آینده به کدوم سمت میره.
مدتی قبل بود که در یک کنفرانس، آقای Vlado سر تیم Chaos Group، مطالبی رو عنوان کرد که برای همه باعث شگفتی شد. چند ماهی از اون تاریخ میگذره و به نظر میرسه که اوضاع خیلی بهتر شده و به روز معرفی نهایی داریم نزدیک میشیم، بله، وی-ری برای موتور آنریل قراره منتشر بشه و بزودی میتونید از این موتور قدرتمند در محیط Unreal Engine استفاده نمایید.
همانطور که میدونید بازار جدیدی در گرافیک کامپیوتری باز شده است و آن بازار محتوای real-time است. این محتوا می تواند شامل واقعیت مجازی(Virtual Reality = VR) و یا واقعیت افزوده (augmented reality =AR) یا هر محتوای دیگری از شبیه سازی های رندرینگ ریل تایم باشد. با بالاتر رفتن سطح توقعات کارفرمایان و مشتریان، دیگر فقط نمیتوان یک تصویر ساده از پیش نمایش کار را به آنها نشان داد. چشم ها با محتوای واقعیت مجازی و واقعیت افزوده آشنا شده است و هر چه بیشتر به سمت دنیای موتورهای رندرینگ Online پیش خواهد رفت.

vray for unreal engine realtime rendering 3d raytracing وی ری برای انریل انجین رندرینگ ریل تایم ری تریس مازستا renderway dfmrendering 01
بسیاری از کاربران مخصوصا در عرصه شبیه سازی معماری، سعی خود را بر استفاده از موتورهای رندرینگ جدید و تا حد امکان سریع ، استوار کرده اند تا بتوانند نتیجه بهتری از خروجی کارهای خود داشته باشند. نرم افزارهایی چون Lumion, Twinmotion , Unity , Ureal Engine و دهها نرم افزار دیگر ، باعث شده است که دست کاربران این عرصه برای تولید محتواهای جذاب تر ، باز باشد و بتوانند به بهترین نحو ممکن کارفرما را راضی و از همه مهمتر، درآمد بیشتری را نیز برای خود ایجاد نمایند. در عرصه معماری، موتور Unreal Engine بسیار جذاب ، هیجان انگیز و از همه مهمتر قدرتمند و همه کاره است. چند سالی است که دیگر همه نمونه کارهای معماری از موتورهای corona و v-ray گرفته نشده و کارهای برتر در این عرصه هر از گاهی از موتور UE رندر شده اند.
اما یک ضعف کلی در رندرینگ با اینگونه موتورهای رندرینگ realtime که به آنها Online rendering نیز میگویند دیده میشود و آن کیفیت نهایی رندرینگ و شبیه سازی قوانین فیزیکی نور می باشد. درست است که کیفیت کارهای بسیار بالا و در حد واقعیت است ، اما در کارهای دقیقا، نتیجه کار بسیار متفاوت از نتیجه ای است که در موتورهای Offline مانند Vray و corona و ... خواهید دید. خوب در این زمان،توسعه دهندگان Vray کاملا از سمت موتورهای lumion, unreal engine و unity احساس خطر کردند. در نتیجه تلاش کردند با یک ایده جالب، هم مشکلات UE و Unity را مرتفع سازند و هم موتور رندرینگ خود را بیشتر به فروش برسانند.
با توجه به مطالبی که Vlado بیان کرد ، V-Ray برای UE، قرار است مشکلات بسیار زیادی را حل کنید. دیگر نیازی به صرف زمان برای Baking نخواهید داشت. با استفاده از V-Ray For UE، میتوانید یک پیش نمایش رندرینگ بسیار سریع از صحنه داشته باشید بدون اینکه بخواهید مدتی را صرف پردازش صحنه و ترکیب texture ها کنید. همچنین میتوانید Render Pass ها را برای composite و استفاده در VFX پردازش نمایید که بسیار مهم خواهد بود. در نتیجه فرایند Post-Production را به صورت کامل در اختیار خواهید داشت.

وقتی که صحبت از V-Ray For UE می شود، میتوان انتظار داشت که روش نورپردازی و shading در صحنه به صورت کامل تغییر خواهد کرد و به سمت مفاهیم V-Ray خواهد رفت. در نتیجه شما میتوانید هر آنچه از صحنه انتظار دارید رندر نمایید. همچنین میتوانید فایلهای vrscene را برای رندرینگ از نرم افزارهای دیگر مانند 3ds max , maya, modo , rhino , sketchup و ... مستقیما وارد محیط unreal engine کنید و در خود محیط editor برنامه رندر کنید. در نتیجه محیط Preview در unreal editor از این پس با موتور vray به صورت realtime رندر خواهد شد. همچنین میتوانید مستقیما از unreal engine ، صحنه خود را با فرمت vrscene به برنامه های دیگر انتقال دهید. بزودی منتظر خبرهای خوشی از سمت هر دو شرکت خواهیم بود...

Appleseed یک موتور رندرینگ Open Source می باشد که مدتی است در استودیوهای کوچک دنیا مورد استفاده و استقبال قرار گرفته است. این موتور بعد از ساخت چند فیلم انیمیشن کوتاه بشدت مورد توجه کاربران قرار گرفت. توجه داشته باشید که استودیوهای کوچک در کشورهای دیگر (بجز ایران) برای کاهش هزینه های استودیو سعی میکنند که از نرم افزارهای ارزانتر استفاده نمایند از این رو موتورهای رندرینگ ارزان قیمت و یا رایگان بشدت مورد استقبال قرار خواهد گرفت.

appleseed render engine for maya rendering maya blender مایا رندر انجین موتور رندرینگ اپلسید اپل بلندر dfmrendering renderway 02

Appleseed یک موتور رندرینگ Open Source می باشد که مدتی است در استودیوهای کوچک دنیا مورد استفاده و استقبال قرار گرفته است. این موتور بعد از ساخت چند فیلم انیمیشن کوتاه بشدت مورد توجه کاربران قرار گرفت. توجه داشته باشید که استودیوهای کوچک در کشورهای دیگر (بجز ایران) برای کاهش هزینه های استودیو سعی میکنند که از نرم افزارهای ارزانتر استفاده نمایند از این رو موتورهای رندرینگ ارزان قیمت و یا رایگان بشدت مورد استقبال قرار خواهد گرفت.
اما شاید تعجب کنید که چرا در این مدت کم تعداد زیادی استودیوی انیمیشن سازی از Appleseed استفاده کرده اند. این موتور از نوع موتورهای Physically based rendering می باشد. شاید بهتر باشد بگوییم Full Physically Based Render .نکته جالب این موتور این است که توسط تیمی از کاربران حرفه ای دنیای CG که خود در زمینه تولید انیمیشن فعالیت دارند توسعه داده شده است و در نتیجه بهترین نوع چیدمان پارامترها و تنظیمات در زمان رندرینگ انیمشن را در خود جای داده است. Appleseed به تازگی توسعه داده شده است و در نتیجه مانند دیگر موتورهای رندرینگ جدید، پارامترهای بی دلیل و اضافه ندارد.

appleseed render engine for maya rendering maya blender مایا رندر انجین موتور رندرینگ اپلسید اپل بلندر dfmrendering renderway 01

تعداد موتورهای رندرینگ رایگان در این سالها بسیار زیاد شده است اما Appleseed کمی با دیگران متفاوت است. این موتور سعی کرده است که همه مشکلات رندرینگ در پروژه ها را به راحت ترین و ساده ترین روش حل کند. مثلا شما می توانید در Appleseed به راحتی متریال های non-physicall و physical را در یک صحنه در کنار هم رندر نمایید. هیچگونه پیغام خطا و یا عدم تطابق نیز دریافت نخواهید کرد.
یکی از توسعه دهندگان این موتور بیان کرده است که ما نمیخواستیم کاری که در موتورهای رندرینگ دیگر مانند Luxerender و blender Cycles بود را تکرار کنیم.ما سعی کردیم کاری متفاوت را انجام دهیم. ما میخواستیم کاری کنیم که مشکلات این بخش به حداقل برسد نه فقط اینکه یک موتور رندرینگ جدید ایجاد کنیم. جالب است اگر بدانید که یکی از توسعه دهندگان اصلی این موتور از توسعه دهندگان موتور mental Ray نیز بوده است.

appleseed render engine for maya rendering maya blender مایا رندر انجین موتور رندرینگ اپلسید اپل بلندر dfmrendering renderway 03

Appleseed یک موتور رندرینگ مستقل است اما به تازگی پلاگین Maya را منتشر کرده که بتواند درون نرم افزار مایا با مستقیما رندر کنید. همچنین این موتور امکان export به substance painter را نیز فراهم کرده و به زودی قرار است برای دیگر نرم افزارهای واسط نیز تبادلاتی داشته باشد. در موتور Maya ، میتوانید از Node های استاندارد HyperShade استفاده کرده و با Appleseed رندر کنید. همچنین از Disney متریال و متریال شبشه و ... به خوبی پشتیبانی میکند. برنامه بعدی تیم توسعه دهنده پلاگینی برای Blender است که بتواند در آینده جانشینی برای cycles باشد.

appleseed render engine for maya rendering maya blender مایا رندر انجین موتور رندرینگ اپلسید اپل بلندر dfmrendering renderway 04

الگوریتم های متنوعی برای رندرینگ در این موتور استفاده میشود که میتوان به Light Transport و Stochastic Progressive Photon Mapping و Light Tracing و ... در پردازش پرتوهای نور اشاره کرد. این موتور توانایی رندرینگ در حالات متنوعی مانند multi-pass rendering , progressive rendering , interactive rendering و ... را به خوبی در اختیار کاربر قرار می دهد. از SSS پشتیبانی کرده و تقریبا میتوان گفت در همین نسخه های اولیه تمام افکت های نوری و متریال را ساپورت و رندر میکند.

 

appleseed render engine for maya rendering maya blender مایا رندر انجین موتور رندرینگ اپلسید اپل بلندر dfmrendering renderway 05

سر انجام موتور رندرینگ کرونا 1.7 یکی از معروفترین و خبرسازترین موتورهای unbiased render برای نرم افزار مکس منتشر شد. همانطور که میدانید مدتی است شرکت chaos group مالک این موتور شده است و در حقیق corona و V-Ray در حال حاضر برادر خوانده همدیگر هستند.

سر انجام موتور رندرینگ کرونا 1.7 یکی از معروفترین و خبرسازترین موتورهای unbiased render برای نرم افزار 3ds Max منتشر شد. همانطور که میدانید مدتی است شرکت chaos group مالک این موتور شده است و در حقیق corona و V-Ray در حال حاضر برادر خوانده همدیگر هستند.
در این نسخه از کرونا، تمرکز تیم توسعه دهنده بیشتر بر افزایش بازده و سرعت محاسبات بوده است. البته در تبلیغات این نسخه اعدادی ذکر شده است که باید دید در عمل آیا به این حد از بازده خواهیم رسید یا خیر. گفته شده است که کاربران میتوانند تا 600% در صحنه هایی که بیش از یک منبع نوری در آنها وجود دارد به لطف آپشن های جدید adaptive direct light sampling افزایش سرعت داشته باشند. البته این بدان معنا نیست که سرعت رندرینگ شما 6 برابر خواهد شد. بلکه سرعت محاسبات نورهای مستقیم در چنین صحنه هایی تا 6 برابر سریعتر انجام خواهد گرفت.
به لطفا الگوریتم های مونته کارلو که در برادر خوانده V-Ray با نام DMC Sampler شناخته میشود، میتوناید تا 100% محاسبات سریعتری در این بخش داشته باشید. در بقیه موارد از 5% در محاسبات عمومی افزایش سرعت خواهید داشت و در بخش render element نیز از 25 تا 75 درصد حافظه کمتری برای محاسبات رندرینگ استفاده خواهد شد که بسیار در کارهای حجیم ارزشمند می باشد

 

.
همچنین شما با 300 shader جدید اضافه شده در این نسخه میتوانید متریالهای بسیار زیباتری را در سرعت کمتر ایجاد نماید.

همانطور که قبلا در سایت موتور رندرینگ FStormRender را معرفی کرده بودیم و بسیار هم از آن استقبال شد، اینبار به سراغ یک آموزش بسیار کاربردی از این موتور رندرینگ ساده و حرفه ای در خدمت شما هستیم. Johannes Lindqvist آموزشی را برای این موتور رندرینگ آماده کرده است که میتوانید به سادگی با آن آشنا شوید. همانطور که میدانید FStormRender یک موتور unbiased GPU می باشد که توانایی خود را از کارت های گرافیک شرکت Nvidia و بر اساس توابع کتابخانهCUDA به دست خواهد آورد. در نتیجه شما برای اجرای اف استورم، نیاز به یک کارت گرافیک از سری کارت های nvidia gtx, quadro , tesla , …. خواهید داشت. هرچه کارت شما تعداد هسته کودای بیشتری داشته باشد سرعت رندرینگ بیشتری را در اختیار شما قرار خواهد داد.

fstormrender 3ds max vray v ray corona render octane gpu cuda nvidia quadro 02

همانطور که قبلا در سایت موتور رندرینگ FStormRender را معرفی کرده بودیم و بسیار هم از آن استقبال شد، اینبار به سراغ یک آموزش بسیار کاربردی از این موتور رندرینگ ساده و حرفه ای در خدمت شما هستیم. Johannes Lindqvist آموزشی را برای این موتور رندرینگ آماده کرده است که میتوانید به سادگی با آن آشنا شوید.
همانطور که میدانید FStormRender یک موتور unbiased GPU می باشد که توانایی خود را از کارت های گرافیک شرکت Nvidia و بر اساس توابع کتابخانهCUDA به دست خواهد آورد. در نتیجه شما برای اجرای اف استورم، نیاز به یک کارت گرافیک از سری کارت های nvidia gtx, quadro , tesla , …. خواهید داشت. هرچه کارت شما تعداد هسته کودای بیشتری داشته باشد سرعت رندرینگ بیشتری را در اختیار شما قرار خواهد داد.

fstormrender 3ds max vray v ray corona render octane gpu cuda nvidia quadro 01
FStormRender از چندین کارت به صورت همزمان یا همان Multi-GPU Rendering پشتیبانی میکند و در نتیجه میتوانید برای سرعت بخشیدن به فرایند رندرینگ در آن از چندین کارت به صورت همزمان استفاده نمایید. از آنجایی که این موتور رندرینگ یک ابزار تبدیل بسیار ساده در اختیار شما قرار میدهد. میتوانید صحنه های Vray خود را به سادگی به FStormRender تبدیل نمایید. یعنی فقط با یک کلیک میتوانید کل صحنه و متریال های V-Ray را به FStormRender تبدیل کنید. این ابزار فقط برای وی ری نیست و میتوانید صحنه های اکتان رندر را نیز به FStormRender منتقل کنید. در نتیجه از آنجایی که سرعت رندرینگ در این موتور چندین برابر octane render می باشد، میتوانید انتظار پدیده ای بسیار لذت بخش را در رندرینگ داشته باشید.

fstormrender 3ds max vray v ray corona render octane gpu cuda nvidia quadro 03
در ادامه میتوانید به این آموزش مفید نگاهی بیاندازید.

 

شرکت قدرتمند ThinkBox از نرم افزار مدیریت رندرینگ DeadLine 10 با قابلیت های جدید و هیجان انگیزی رونمایی کرد. از DeadLine اصولا در مدیریت رندرینگ تحت شبکه در مقیاس های بزرگ استفاده میشود و از این رو به عنوان یکی از شاخص های این بخش شناخته می شود.

شرکت قدرتمند ThinkBox از نرم افزار مدیریت رندرینگ DeadLine 10 با قابلیت های جدید و هیجان انگیزی رونمایی کرد. از DeadLine اصولا در مدیریت رندرینگ تحت شبکه در مقیاس های بزرگ استفاده میشود و از این رو به عنوان یکی از شاخص های این بخش شناخته می شود.
در DeadLine نسخه 10، قابلیت مدیریت رندرینگ در فضای ابری توسط سرویس تحت وب آمازون مهیا شده است. در نتیجه شما می توانید با استفاده از این برنامه، اقدام به رندرینگ و مدیریت فرایند پردازش تحت سرویس Amazon Web Services بروی بستر اینترنت نمایید. با استفاده از DeadLine ، امکان مدیریت رندرینگ تحت سرویس اینترنتی آمازون به سادگی چند کلیک انجام خواهد شد. البته این اقدام خالی از انتظار نبود و بعد از منتشر شدن خبر خرید شرکت thinkbox توسط Amazon، انتظار می رفت که دورنمایی بسیار بزرگی برای نرم افزارهای این شرکت بوجود خواهد آمد.
پس کافیست که با خرید DeadLine، رندرینگ پروژه های خود را بر بستر اینترنت و بروی سرویس ابری شرکت آمازون انجام دهید. به گفته توسعه دهندگان این نرم افزار، DeadLine قرار است با اکانت های AWS به راحتی کار کند و شما نیاز به هیچگونه تنظیم اضافی نخواهید داشت. در نتیجه،

thinkbox deadline renderfarm management رندرفارم مدیریت رندر تحت وب amazon aws cloud renderingمازستا dfmrendering renderway 01DeadLine به صورت خودکار به سیستم های آزاد فضای ابری در سرویس تحت وب آمازون متصل شده و مدیریت رندرینگ را در اختیار شما قرار میدهد. ب
به گفته توسعه دهندگان DeadLine، این بهترین نسخه از این نرم افزار تا کنون می باشد و قابلیت های بسیار زیادی در زمان مدیریت پردازش در اختیار کاربر قرار خواهد داد.

thinkbox deadline renderfarm management رندرفارم مدیریت رندر تحت وب amazon aws cloud renderingمازستا dfmrendering renderway 02

Eevee موتور رندرینگ جدیدی است که قرار است viewport بلندر را متحول کند. Eevee یک موتور PBR Realtime است که به صورت خاص برای نمایش رندرینگ بلادرنگ در پنجره دید Blender توسعه داده شده است. در نتیجه از این پس کاربران Blender بدون نیاز به صرف زمان برای تست-رندر و نمایش نتیجه کار، میتوانند در همان لحظه، رندر صحنه را در پنجره دید بلندر مشاهده نمایند. از شما دعوت میکنیم فیلم های زیر را به ترتیب مشاهده کنید تا محتوای کاری Eevee بهتر مشخص شود

Eevee موتور رندرینگ جدیدی است که قرار است viewport بلندر را متحول کند. Eevee یک موتور PBR Realtime است که به صورت خاص برای نمایش رندرینگ بلادرنگ در پنجره دید Blender توسعه داده شده است. در نتیجه از این پس کاربران Blender بدون نیاز به صرف زمان برای تست-رندر و نمایش نتیجه کار، میتوانند در همان لحظه، رندر صحنه را در پنجره دید بلندر مشاهده نمایند.
از شما دعوت میکنیم فیلم های زیر را به ترتیب مشاهده کنید تا محتوای کاری Eevee بهتر مشخص شود

از قابلیت های مهم Eevee میتوان به نمایش و رندرینگ soft shadow ها اشاره کرد. همانطور که میدانید برای محاسبه سایه های نرم و هموار، زمان بسیار زیادی در فرایند رندرینگ صرف خواهد شد. در این حالت است که با بافرینگ سایه ها، Eevee قادر به رندرینگ ریل تایم در محیط بلندر خواهد بود. وقتی که سخن از سایه به میان می آید، قاعدتا نمی توان منابع نوری را نادیده گرفت. با استفاده از Eevee شما خواهید توانست منابع نوری متفاوتی را به صورت لحظه ای رندر نمایید. فرایند rendering در Eevee همانطور که ذکر شد به صورت PBR می باشد که در گذشته به تفصیل در مورد آن صحبت کرده ایم.
آنطور که توسعه دهندگان Eevee اعلام کرده اند، با استفاده از UBO یا Uniform buffer object امکان محاسبه نورها و سایه ها بدون پردازش مجدد در زمان تغییرات فراهم شده است. با استفاده از این تکنیک، امکن رندرینگ area light و محسابه سایه ها و shaderها در محیط realtime فراهم شده است.

blender eevee pbr realtime photorealistic render viewport blender موتور رندرینگ ریل تایم بلندر به ناو ایو dfmrendeirng renderway 01

اما شاید برجسته ترین قابلیت Eevee امکان پشتیبانی همزمان از چند موتور رندرینگ در فرایند محاسبه material ها می باشد. به عنوان مثال اگر متریالی برای موتور پیش فرض بلندر یعنی cycle آماده شده باشد، امکان استفاده از آن در فرایند رندرینگ توسط موتور Eevee نخواهد بود. اما توسعه دهندگان در تلاش هستند که eevee engine را مجهز به پشتیبانی از متریال های دیگر موتورها نمایند.

blender eevee pbr realtime photorealistic render viewport blender موتور رندرینگ ریل تایم بلندر به ناو ایو dfmrendeirng renderway 02

دورنمایی که برای Eevee در نظر گرفته شده است ، جایگیزینی آن با موتورهای داخلی بلندر و دیگر موتورهای رندرینگ است. آنطور که ذکر شده است، قرار است که convertor های مناسبی برای تبدیل متریال ها و شیدرهای دیگر موتورهای رندرینگ به Eevee تولید شود تا فرایند تبدیل به سادگی انجام پذیرد. از آنجایی که متریالهای پیچیده ای چون SSS , Clear Coat و متریال های Volumetric که فرایند رندرینگ زمان بر و پیچیده ای دارند در Eevee به راحتی پشتیبانی میشوند، میتوان انتظار داشت که به سرعت دیگر shader ها نیز در آن ساپورت خواهند شد.

blender eevee pbr realtime photorealistic render viewport blender موتور رندرینگ ریل تایم بلندر به ناو ایو dfmrendeirng renderway 03

از دیگر قابلیت های Eevee می توان به پشتیبانی از Diffuse approximation اشاره کرد. با توجه به اینکه روشهای متنوعی برای نمایش irradiance در صحنه وجود دارد، Eevee از DA برای نمایش آن استفاده خواهد کرد. همچنین همانطور که قبلا ذکر شد، چون Eeveeیک موتور PBR است، در نتیجه میتوان انتظار داشت تمامی متریال های ترکیبی و انعکاسی با قابلیت pre-filtering را نیز به خوبی رندر نماید. از آنجایی که در Blender عملیات Post-Production به صورت مستقیم در محیط برنامه و بدون نیاز به ابزارهای اضافه انجام میشود، پس Eevee می بایست امکان محاسبه افکت های بعد از رندرینگ را نیز داشته باشد. از این رو این موتور توانایی محاسبه و رندرینگ افکت های Post Process مانند Motion blur , bloom , tone map , depth of field , GT AO را نیز خواهد داشت. دیگر افکت ها نیز به راحتی در فرایند رندرینگ محاسبه و نمایش داده خواهند شد.
blender eevee pbr realtime photorealistic render viewport blender موتور رندرینگ ریل تایم بلندر به ناو ایو dfmrendeirng renderway 04

به گفته توسعه دهندگان پیکسار، به زودی موتور رندرمن در نسخه 22 امکان استفاده همزمان از پردازنده مرکزی (CPU) و پردازنده گرافیکی (GPU) را خواهد داشت.  اطلاعات بسیار کمی از این نسخه به بیرون درز کرده است اما چیزی که بیان شده است ترکیب GPU+CPU در فرایند رندرینگ می باشد که میتواند نقطه عطفی در تاریخ موتورهای رندرینگ باشد. همانطور که میدانید، رندرمن پایه و اساس بسیاری از تحولات رندرینگ در دنیای CG می باشد. به عنوان مثال همچنان Arnold Render بر پایه CPU بوده و تلاش آنها برای استفاده از GPU در رندرینگ متریالها به مشکل خورده و در نسخه Arnold 5 همچنان می بایست بر قوت CPU ها تکیه داشت.

بالاخره شرکت پیکسار نیز از نسخه جدید موتور رندرینگ خود یعنی RenderMan XPU رونمایی کرد. بعد از معرفی هیجان انگیز RenderMan 21.5 در نمایشگاه سیگراف 2017، اکنون شرکت Pixar با رونمایی از RenderMan 22 و RenderMan XPU اقدام به معرفی نسخه جدیدی از موتور محبوب و قدرتمند رندرمن نمود.

https://pixar-community-production.s3-us-west-1.amazonaws.com/Siggraph/2017/2017_Teapot_Walkinplace.gif
به گفته توسعه دهندگان پیکسار، به زودی موتور رندرمن در نسخه 22 امکان استفاده همزمان از پردازنده مرکزی (CPU) و پردازنده گرافیکی (GPU) را خواهد داشت.
اطلاعات بسیار کمی از این نسخه به بیرون درز کرده است اما چیزی که بیان شده است ترکیب GPU+CPU در فرایند رندرینگ می باشد که میتواند نقطه عطفی در تاریخ موتورهای رندرینگ باشد. همانطور که میدانید، رندرمن پایه و اساس بسیاری از تحولات رندرینگ در دنیای CG می باشد. به عنوان مثال همچنان Arnold Render بر پایه CPU بوده و تلاش آنها برای استفاده از GPU در رندرینگ متریالها به مشکل خورده و در نسخه Arnold 5 همچنان می بایست بر قوت CPU ها تکیه داشت.

https://pixar-community-production.s3-us-west-1.amazonaws.com/Coco/banner-Coco-01.jpg
از طرف دیگر موتورهای رندرینگ دیگری مانند Octane بر اساس GPU بوده و عملا پردازشی با CPU ندارند. همچنین RedShift نیز توان اصلی خود را از نیروی GPU بدست آورده و پردازش با CPU فقط در بخشی بسیار محدود انجام میشود که عملا این موتور را GPU Based لقب خواهد داد. در طرف دیگر موتور رندرینگ محبوب V-Ray نیز وجود دارد که به تازگی با انتشار یک مطلب، از تکنیک جدید رندرینگ خود بر مبنای CPU /GPU رونمایی کرد که باز هم چیزی متفاوت و فقط در جهت دیباگ راحتتر کار می باشد و از همه مهمتر این یک رندر از نوع Vray RT بوده نه رندر نهایی (Production) .
در حال حاضر باید منتظر بود و دید آیا فیلم بعدی پیکسار با CPU رندر خواهد شد یا با ترکیبی از CPU/GPU .

همانطور که قبلا در جریان بروزرسانی نسخه عظیم Blender 2.8 قرار گرفته اید، سیلی از تجهیزات و امکانات جدید قرار است که به این نسخه اضافه شود.  شاید جدیدترین نکته و هیجان انگیزترین آنها موتور رندرینگ Realtime جدیدی است که قرار است با نام EEVEE در Blender 2.8 رونمایی شود

همانطور که قبلا در جریان بروزرسانی نسخه عظیم Blender 2.8 قرار گرفته اید، سیلی از تجهیزات و امکانات جدید قرار است که به این نسخه اضافه شود.

شاید جدیدترین نکته و هیجان انگیزترین آنها موتور رندرینگ Realtime جدیدی است که قرار است با نام EEVEE در Blender 2.8 رونمایی شود

بدون اینکه سخنی اضافه در این بابت بگویم، شما را به تماشای ویدیوهای زیر دعوت مینمایم

 

 

 

 

آنچه از Vray 3.6 انتظار دارید

شرکت chaos group با انتشار ویدیویی قابلیت های جدیدی از Vray 3.6 را به نمایش گذاشت. در این ویدیو گزینه جدیدی به نام Light select را معرفی میکنند که در بخش render element در اختیار کاربران 3ds Max قرار خواهد گرفت.
به منظور آشنایی با این قابلیت، پیشنهاد میکنیم که ویدیوی زیر را که در مورد Vray 3.6 می باشد  مشاهده فرمایید.

 

چالش جدید VRAY برای رقبا : Hybrid Rendering
همانطور که میدانید موتور رندرینگ V-Ray تا کنون به صورت یک قطبی پردازش های خود را انجام میداد. این بدان معناست که یا از توان CPU استفاده میکرد یا در بخش VRAY RT از توان GPU یا CPU به صورت جداگانه استفاده مینمود. اما به یکباره خبری از لابراتوار شرکت chaos group منتشر شد که خاصیت دوگانگی یا ترکیبی رندرینگ را در این موتور محبوب به نمایش گذاشت.
از این پس موتور رندرینگ VRAY در بخش Production میتواند همزمان از توان CPU و GPU به صورت مشترک استفاده نمایند. به این روش رندرینگ Hybrid Rendering میگویند. با توجه به اینکه دیباگینگ کدهای GPU دشوار می باشد، توسعه دهندگان موتور وی ری تصمیم گرفتند که کدهای CUDA را بروی CPU اجرا نمایند. در حقیقت در این روش CPU به کمک کارت پردازنده گرافیکی آمده تا بتوان به عنوان ابزاری برای دیباگ کردن آسانتر کدهای کودا از آن استفاده نمود.
در نتیجه بخش کوچکی از فرایند رندرینگ GPU را بروی CPU قرار خواهند داد. اینکار باعث میشود که CPU کمی در بهبود سرعت رندرینگ موثر باشد و فرایند رندرینگ GPU را تقویت کند. اما از آنجایی که فقط CPU ابزاری برای دیباگینگ CUDA می باشد( طبق گفته های شرکت ) نباید انتظار افزایش سرعت چندان زیادی را داشته باشیم. به عنوان مثال درتوسعه دهندگان با یک سیستم با مشخصات زیر اقدام به رندرینگ صحنه های زیر کرده اند و نتایج بدست آمده را دریافت کرده اند
سیستم تست : 2xintel Xeon 2687W V3 + 128GB Ram + 2x Nvidia Quadro GP100
 
تست اول

vrayrender vray hybrid rendering cpu gpu render رندر وی ری هایبرید dfmrendering renderway 01

Mars Rover scene
Engine: V-Ray 3.6 CUDA
Resolution: 1920×1080
Noise threshold: 0.01
GPUs + CPUs
Time: 4:27 (267s)
GPUs only
Time: 5:03 (303s)
13% longer than GPU + CPU
CPUs only
Time: 26:25 (1585s)
520% longer than GPUs alone

تست دوم

vrayrender vray hybrid rendering cpu gpu render رندر وی ری هایبرید dfmrendering renderway 02

Salt and Pepper scene
Engine: V-Ray 3.6 CUDA
Resolution: 1920×1080
Noise threshold: 0.01
GPUs + CPUs
Time: 9:11 (551s)
GPUs only
Time: 11:33 (693s)
25% longer than GPU+CPU.
CPUs only
Time: 40:52 (2452s)
354% longer than GPU alone.
همانطور که مشاهده میکنید این روش در اول راه است و باید منتظر آپدیت های بعدی باشیم. اما در همین جا نیز اقدام بسیار موثری صورت گرفته است و میتواند از تمام ظرفیت هسته های CPU و هسته های پردازشی GPU استفاده نماید. البته برای بدست آمده نتایج نهایی باید منتظر تست های بیشتری باشیم .
با همگیر شدن موتور رندرینگ کرونا و افزایش کاربران این موتور قدرتمند، سیل آموزشهای متنوع این موتور در ایران و دیگر کشورها افزایش یافته است. اگر تا کنون کرونا را در cinema4D تجربه نکرده اید، میتوانید با مشاهده ویدیوی آموزشی زیر با بخشی از فرایند رندرینگ، نصب و راه اندازی آن آشنا شوید.

با همگیر شدن موتور رندرینگ کرونا و افزایش کاربران این موتور قدرتمند، سیل آموزشهای متنوع این موتور در ایران و دیگر کشورها افزایش یافته است.
اگر تا کنون کرونا را در cinema4D تجربه نکرده اید، میتوانید با مشاهده ویدیوی آموزشی زیر با بخشی از فرایند رندرینگ، نصب و راه اندازی آن آشنا شوید.

 

صفحه1 از12