RedShift 3D بلای جان Octane Render

RedShift 3D بلای جان Octane Render

هنوز زمان زیادی از عرضه و معرفی موتور رندرینگ جدید RedShift در دنیای CG نمیگذرد، اما این موتور آنچنان سریع و با قدرت در حال توسعه است که چندین شرکت بزرگ دنیای انیمیشن و تبلیغات ترجیح دادند که این موتور را جایگزین موتور بنام و با سابقه Octane Render کنند.
شاید برای شما هم جای تعجب داشته باشد که شرکت های بزرگ چون Blizzard و Muse VFX و Digital Dimension و … به صورت رسمی اعلام کردند که موتور Redshift را برای پروژه های آتی شرکت در کنار دیگر موتورهای رندرینگ به کار خواهند گرفت.

redshift 3d render gpu based multi gpu instance copy maya 3ds max houdini cinema 4d 01
البته نکته ای که در اینجا حائز اهمیت است این است که از Redshift برای رندرینگ انیمیشن استفاده خواهد شد و نه فقط تک فریم. چیزی که بیشتر کاربران از یک موتور رندرینگ GPU Based انتظار دارند امکان رندرینگ انیمیشن به صورت کاملا ساده و روان است که در برخی موتورهای رندرینگ با کمی دشواری همراه خواهد بود. ایجاد نویزها ، عدم توانایی دقیق در interpolation فریمها درفریم های متوالی و عدم کنترل دقیق در یکسان سازی رندرینگ GI در فریم های طولانی از جمله مواردی است که کاربران را در رندرینگ انیمیشن توسط موتورهای GPU Based تحت فشار میگذارد.

redshift 3d render gpu based multi gpu instance copy maya 3ds max houdini cinema 4d 02
اما Redshift خوب میداند که نیاز کاربران چیست و به خوبی در جهت رفع آنها اقدام کرده است. با معرفی پلاگین های 3ds max , maya , softimage , katana برای این موتور و معرفی پلاگین Houdini و خبر معرفی پلاگین Cinema 4D، باعث شده است که طیف کاربران بیشتری بتوانند از قابلیت های بسیار سریع این موتور استفاده کنند.
به منظور آشنایی با این موتور بسیار سریع میتوانید ویدیوی زیر را مشاهده فرمایید.

همچنین دو ویدیوی آموزشی به جهت استفاده از Redshift در نرم افزار مایا در زیر آمده است که میتوانید آنها را نیز مشاهده نمایید.

همانطور که قبلا در مورد Redshift توضیح داده بودم، این موتور بر پایه کارت های گرافیک شرکت Nvidia استوار است و با سرعت مثال زدنی خود و امکان استفاده از چندین کارت گرافیک به صورت همزمان به منظور افزایش سرعت رندر، پشتیبانی از Proxy و Instance و ... یکی از رقیبان جدی برای موتورهای CPU Based در آینده خواهد بود.

سلام بر Maxwell 4 ، سلام بر GPU Rendering

سلام بر Maxwell 4 ، سلام بر GPU Rendering

maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 01

بالاخره شرکت Next limit انتظار طرفدارانش را با یک خبر خوش به پایان رسانید و Maxwell Render 4 را رونمایی کرد. در این نسخه شاید مهمترین تغییر انجام شده امکان استفاده از کارت گرافیک به منظور سرعت بخشیدن به فرایند رندرینگ می باشد.

maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 02
همانطور که میدانید Maxwell Render بخشی به نام Maxwell Fire دارد که در آن امکان رندرینگ Realtime توسط CPU برای کاربران مهیا بود و به عنوان یکی از قابلیت های ارزشمند Maxwell Render به حساب می آمد. در نسخه 4 از این موتور رندرینگ Full Physically Based امکان محاسبه برخی از الگوریتم های رندرینگ توسط پردازنده های گرافیکی مهیا شده و در نتیجه Maxwell Fire به منظور افزایش سرعت رندرینگ میتواند از قابلیت های کارت های گرافیک بهره مند شود.

maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 03
اما یک نکته را باید در نظر داشته باشید که طبق اعلام شرکت Next Limit ، نیازی به خرید کارت های گران قیمت و سریع وجود نخواهد داشت زیرا فقط برخی از الگوریتم های محاسباتی توسط GPU پردازش خواهند شد و قسمت اعظم کار هنوز به عهده CPU خواهد بود. این در حقیقت یک شروع جدید و یک تحول نو در Maxwell Render به حساب می آید که بتواند در بخش Maxwell Fire از توانایی های کارت های گرافیک در سرعت بخشیدن به محاسبات استفاده نماید.

maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 04
شاید تعجب کنید که چرا Maxwell Render نمی خواهد تمام بار پردازش را بر عهده کارت گرافیک قرار دهد؟ جواب بسیار مشخص است، به گفته Next Limit در حال حاضر هنوز نتوانسته اند که تمام الگوریتم های Physically Accuracy خود را بر پایه GPU تغییر دهند. در نتیجه فقط بخشی از محاسبات که امکان استفاده از پردازنده کارت گرافیک را خواهد داشت توسط GPU پردازش میگردد.

maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 05

مهمتر از خود موضوع GPU Rendering برای کاربران، نوع کارت قابل استفاده در Maxwell Render اهمیت پیدا میکند. مطابق معمول این روزها، کارت گرافیک مورد استفاده از شرکت Nvidia بوده و تمام محاسبات گرافیکی نیازمنده هسته های CUDA می باشد. پس با در اختیار داشتن یک کارت گرافیک Nvidia میان رده میتوانید اندکی سرعت محاسبات Maxwell Fire را افزایش دهید.

maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 06
از دیگر قابلیت های این نسخه میتوان به تبدیل شدن Multilight به یک ابزار مستقل و کامل Relighting اشاره کرد. این ابزار قابلیت های کاملی را به کاربران ارائه خواهد داد و حجم صحنه از نظر اشغال حافظه RAM را افزایش میدهد اما تاثیری در سرعت رندر نهایی نخواهد داشت.

maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 07
در Maxwell Render نسخه 4 ، گالری متریال توسعه پیدا کرده است و قابلیت های جدیدی به آن افزوده شده است. همچنین امکانات کاملی برای جستجوی متریال به گالری افزوده شده که در پیدا کردن Map ها و Material های مورد نظرتان شما را یاری خواهد داد. همچنین پلاگین های جدیدی از Maxewell رندر برای Rhino و Revit در حال توسعه است که جای پای Maxwell Render را در نرم افزارهای CAD بیشتر از پیش باز کند maxwell render maxwell fire gpu cpu based multilight relight cad material full physically based rendering 08

سلام بر Centileo ، موتور رندرینگ جدید

سلام بر Centileo ، موتور رندرینگ جدید

centileo 3ds max render gpu based cuda core nvidia texture 01

بازار موتورهای رندرینگ هر روز داغ تر و داغ تر میشود. بعد از معرفی موفق REDShift 3D که به سرعت فراگیر و محبوب شد، اینک نوبت Centileo موتور رندرینگ GPU Based جدید خواهد بود.
این موتور که بر پایه تجربه موتورهای قبلی توسعه داده شده است، از نوع Out of Core Geometry می باشد. این بدان معناست که این موتور هیچ محدودیتی در رندرینگ و پشتیبانی از Polygon ها نخواهد داشت و به هر تعداد Polygon که در صحنه داشته باشید میتوانید از Centileo استفاده نمایید.

centileo 3ds max render gpu based cuda core nvidia texture 02
همچنین این موتور Out of Ram هم هست. در این حالت نیز میتوانید به هر اندازه و تعداد که نیاز دارید Texture را در زمان رندر لود و پردازش نمایید. در نتیجه استفاده از کارت های گرافیک قدیمی تر با حافظه کمتر محدودیت زیادی برای شما ایجاد نمی کند.

centileo 3ds max render gpu based cuda core nvidia texture 03این موتور دارای الگوریتم های زیادی برای محاسبات نور می باشد. الگوریتم های Path tracing , Metropolis و... را میتوانید در زمان رندرینگ فراخوانی کرده و با استفاده از قابلیت جدید و بسیار بسیار ساده این موتور به سادگی اقدام به رندرینگ نمایید. این موتور قابلیت های بسیار زیادی دارد که حتما در آینده نزدیک بیشتر در مورد آن خواهیم شنید

centileo 3ds max render gpu based cuda core nvidia texture 04
در حال حاضر برای استفاده از این موتور رندرینگ می بایست که از کارت های گرافیک Nvidia و با CUDA Cores مناسب بهره ببرید. قاعدتا تعداد هسته بالاتر سرعت بیشتری را برای شما به ارمغان خواهد آورد.
هم اکنون میتوانید این پلاگین را برای نرم افزار 3ds max از سایت سازنده دانلود نمایید.

 centileo 3ds max render gpu based cuda core nvidia texture 05
 
Developed Features
• Out-of-core geometry (supports many polygons)
• Out-of-core and out-of-RAM textures
• Adaptive displacement mapping
• Noise aware path tracing
• Specific Metropolis sampler with firefly killer
• Instancing of geometry
• Fast support of dynamic scenes and interactive modeling
• Flexible shader infrastructure and currently implemented shaders of file texture, procedural noise, binary math, falloff, triplanar projection, color correction, blend, const, HDRI (only for environment maps).
• Powerful Standard CentiLeo Material with 2 reflection lobes (potentially anisotropic) and Multi Material container.
• Light sources with assignment to different layers of materials (visible to reflection, diffuse, etc.).
• AOVs/Render passes infrastructure to generate them all in parallel. Currently only light group passes are in publicly available package.
• Fully interactive 3ds Max plugin which reacts to user modeling activity in 3ds Max while the image is rendered.
• Bump mapping can be applied on top of displacement mapping solution and can be combined with bluish normal maps.
• Arbitrary output image resolution (as soon as it fits to CPU RAM).
Limitations
• Up to 30 total ray bounces and up to 10 diffuse ray bounces.
• Up to 16K textures.
• NVIDIA only GPUs with compute capability 2.0 and higher and at least 2 GBs of device memory (however we recommend 3 and more GB of memory).
Nearest TODO list (few months)
• Cinema 4D plugin.
• Multi-GPU support.
• User request bugfixes of cource!
• Hair and Fur support.
• ForestPack/RailClone/Multiscatter support.
• Ornatrix support
• More AOVs
پیکسار Renderman 21 را معرفی کرد.

پیکسار Renderman 21 را معرفی کرد

بعد از ساخت انیمیشن Finding Dory که به تازگی توسط پیکسار به سرانجام رسیده است، بروز رسانی ها و قابلیت های ویژه ای به موتور قدرتمند رندرمن اضافه گردید که شرکت پیکسار تصمیم گرفت در قالب یک نسخه جدید آنها را معرفی کند.

pixar renderman 21 pxrsurface shader render denoise dfmrendering renderway 01
پیکسار اعلام کرده است که این مهمترین، بیشترین و بزرگترین تغییرات انجام شده بروی موتور Renderman می باشد که تا کنون عرضه شده است. نکته مهم در این تغییر این است که تحقیقات و تلاش های تیم سازنده فیلم در جستجوی "دوری"، در این نسخه خلاصه شده و آخرین دستاوردهای تیم انیمیشن پیکسار در اختیار عموم قرار گرفته است.

pixar renderman 21 pxrsurface shader render denoise dfmrendering renderway 02
از مهمترین قابلیت های جدید میتوان به PxrSurface اشاره کرد. یک شیدر چند منظوره که قابلیت ساخت انواع متریالها از شیشه تا پوست را دارا میباشد. به نظر میرسد که پیکسار قصد دارد شیدرها PxrDisney و PxrGlass را حذف نماید و این shader را جایگزین آنها کند.
شاید هیجان انگیز ترین قسمت کار زمانی باشد که متوجه شوید یک کتابخانه از متریال های آماده با PxrSurface در این نسخه گنجانده شده است که میتوانید متریالهای متنوعی از جمله سنگ، چوب، شیشه، مایعات ، سرامیک، فلزات، پلاستیک و ... را در آن در اختیار داشته باشید.

pixar renderman 21 pxrsurface shader render denoise dfmrendering renderway 03
در این نسخه متریالهای قبلی Renderman نیز بهبود یافته اند و به برخی از آنها پارامترهایی اضافه شده است. به عنوان مثال PxrDirt یک pattern جدید است که میتواند در بخش Map ها از آن استفاده نمایید.
همچنین در Renderman 21 منابع نوری بهینه شده اند و فیلترهای جدیدی به آنها اضافه شده است. به گفته پیکسار، سیستم نوری از اول نوشته شده و الگوریتم های پردازش نوری آنها کاملا بهینه و جدید شده است و اکوسیستم نور و شیدرها در این موتور به بهترین حالت ممکن رسیده است.

pixar renderman 21 pxrsurface shader render denoise dfmrendering renderway 04
در بخش Denoise که قبلا در سایت معرفی شده بود امکان استفاده از شتابنده گرافیکی توسط کارت های گرافیک Nvidia بواسطه تکنولوژی Nvidia Cuda مهیا شده است. در این حالت میتوانید در بخش denoise از renderman بجای استفاده از CPU از GPU بهره برده و سرعت کار را تا چند برابر افزایش دهید. کارت های گرافیک شرکت Nvidia با قابلیت استفاده از کتابخانه CUDA 7.0 قابل استفاده بوده و در صورت استفاده از کارت AMD می بایست شتابدهنده گرافیکی را فعلا فراموش کرده و عملیات Denoise را با CPU انجام دهید.
Renderman 21 در حال حاضر برای Maya , Katana , Houdini , Blender در دسترس بوده و در آینده نزدیک برای Cinema4D نیز عرضه خواهد شد.

pixar renderman 21 pxrsurface shader render denoise dfmrendering renderway 05
دیگر قابلیت های جدید افزوده شده به نسخه Renderman 21 را میتوانید در زیر مشاهده فرمایید
Performance Gains – Significant optimizations for speed and memory
Volume Acceleration – Major improvements in speed and memory efficiency
Deformation Volume Blur – Added realism for moving volumes
Transparent Alpha – Accumulate transparency along the path for compositing
Light Portal -- Get better looking interiors with fewer samples
Deep EXR Textures – New display driver
Relative Pixel Variance – Control on a per object basis
Display Filters – Apply filters across an entire image, like tone mapping
Native OSL Support – Improves work flow for pattern creation
Occlusion Integrator – Generate occlusion for post compositing work
Final Frame Checkpointing – Continue to render a "finished" image
Thin Shadows – Cheap colored shadows for transparent objects
Intuitive Tilt & Shift – Simple controls for automatic computation
API Improvements – For full customization
Watertight Tessellation – Suppressing artifacts on polygonal meshes
Ptex – Performance improvements

AMD وارد رقابت موتورهای رندرینگ شد، سلام بر FireRender

AMD وارد رقابت موتورهای رندرینگ شد، سلام بر FireRender

amd firerender opencl firepro catalyst physically based render active shader 3dsw max01

بالاخره موتور رندرینگ AMD نیز عرضه شد و به صورت رسمی نبرد موتورهای رندرینگ دو غول سخت افزاری به مرحله جدیدی وارد شد. شرکت Nvidia با موتور IRay و شرکت AMD با موتور FireRender قصد دارند که نبردی سخت را آغاز کنند. کاملا واضح و مشخص است که موتور FireRender از کتابخانه OpenCL پشتیبانی کرده تا بهترین سرعت را با کارت های AMD در اختیار کاربران قرار دهد، البته به صورت FREE .

amd firerender opencl firepro catalyst physically based render active shader 3dsw max02
اولین نسخه از این موتور برای Autodesk 3ds Max آماده شده که قابل دانلود و رایگان می باشد. FireRender یک موتور فیزیکالی می باشد و با رندرینگ real-time و interactive خود قصد دارد که جای پای خود را در عرضه موتورهای رندرینگ محکم کند.
همانطور که قبلا در مورد FireRender نوشته بودم، بزودی باید منتظر ورود این موتور و تعاملش با Corona Render نیز باشید و خبرهایی که به گوش میرسد با توجه به ضد و نقیض بودن آن، خبرهای خوشی خواهد بود.

amd firerender opencl firepro catalyst physically based render active shader 3dsw max08

 

همانطور که عرض کردم FireRender بر اساس OpenCL API بوده و بهترین بازده را به گفته AMD با AMD FirePro ها خواهد داشت. ترفندی که باعث می شود فروش کارت های گرافیک AMD رو به افزایش رود و یکه تازی Nvidia در عرصه رندرینگ را زیر سوال ببرد.

amd firerender opencl firepro catalyst physically based render active shader 3dsw max03اگر مطلب قدیمی من در مورد OpenCL را در سایت خوانده باشید متوجه میشوید که موتورهایی که با OpenCL API کار میکنند هیبریدی به حساب می آیند. یعنی CPU و GPU و CPU+GPU در فرایند محاسبات شرکت خواهد کرد. در نتیجه امکان افزایش سرعت و بهره گیری از تمام منابع سیستم مهیا خواهد شد.
اولین پلاگین هم که ویژه نرم افزار پرطرفدار اتودسک 3ds max آماده شده است. یک موتور رندرنیگ Physically based Raytracing که حداقل نیازمند API OpenCL 1.2 می باشد. البته باید بدانید که FireRender یک موتور Unbiased Path tracing می باشد که ساختار آن بر اساس opencl 1.2 می باشد که قابلیت اجرا بروی هر سخت افزاری را دارد. توجه کنید که شما حتما نیازی به کارت های گرافیک AMD ندارید و میتوانید پردازش خود را با کارت های Nvidia و حتی CPU انجام دهید.

amd firerender opencl firepro catalyst physically based render active shader 3dsw max04
اما اجازه دهید که FireRender را بهتر بشناسیم. قبل از هر مطلبی عرض کنم که میتوانید نسخه 3ds Max را به سادگی از سایت AMD به صورت رایگان دانلود نمایید و خودتان آن را تست کنید. حتی یک صحنه آماده برای بررسی در سایت سازنده وجود دارد که میتوانید به راحتی تست کنید.
اولین نکته ای که در اجرای FireRender با آن مواجه میشوید سرعت بالای این موتور است. این سرعت مخصوصا در رندرینگ تصاویر با حجم متوسط بسیار چشم گیر است. سرعت محاسبه GI در حد بسیار مطلوب و با کیفیت بالایی اجرا میشود. محیط و تنظیمات نیز بسیار ساده است و به گونه ای مسیر خود را از کرونا رندر الگو برداری کرده است. این موتور با بیشتر قابلیت های داخلی 3ds Max به خوبی کار میکند و مشکلی را برای شما ایجاد نخواهد کرد.

amd firerender opencl firepro catalyst physically based render active shader 3dsw max05
متریال های داخلی مکس سا ساپورت میکند و به خوبی در material slot دیده و رندر میشود. شما میتوانید از این موتور در active shader استفاده کنید تا در زمان کار رندر پروژه خود را مشاهده کنید. در FireRender از IBL پشتیبانی شده و میتوانید تصاویر HDRI را به خوبی مدیریت کنید. در ضمن امکان استفاده از کارت های جانبی AMD XConnect را نیز برای شما فراهم خواهد آورد.

amd firerender opencl firepro catalyst physically based render active shader 3dsw max06

از دیگر قابیلیت های این موتور میتوان به Adaptive rendering, multiple importance sampling , layter material support , uber-material support , volumetric Materials , lens and sensor simulation , physical bokeh , motion blur , physical light , post-processing filter , tonemapping , openVDB  و ... اشاره کرد.

amd firerender opencl firepro catalyst physically based render active shader 3dsw max07

با Nvidia IRAY در Rhino لذت رندرینگ را تجربه کنید

با Nvidia IRAY در Rhino لذت رندرینگ را تجربه کنید

nvidia iray for rhinowith gtx and quadro graphi card 02

همانطور که سالهاست با IRAY در 3ds Max ، Cinema4D و Maya آشنا بوده اید، هم اینک نیز میتوانید این موتور رندریگ GPU Based را در نرم افزار محبوب Rhino تجربه کنید.
از همین ابتدا عرض کنم که میتوانید نسخه آزمایشی را از سایت nvidia دانلود کنید و قبل از هر بحثی این موتور قدرتمند و سریع را بررسی کنید. در مورد Iray مطالب زیادی در سایت نوشته ام که میتوانید با استفاده از جستجوی سایت به راحتی به آنها دسترسی داشته باشید.

nvidia iray for rhinowith gtx and quadro graphi card 07
IRay همانطور که میدانید یک موتور Physically Based از نوع Photorealistic می باشد. این بدان معناست که مفاهیم و تعاریف نور در این موتور به صورت کاملا فیزیکی و واقع گرایانه رندر و پردازش خواهد شد. با استفاده از IRay For Rhino میتوانید به صورت مستقیم در viewport نرم افزار راینو رندرهای خود را انجام دهید.
متریالهای ساخته شده توسط Iray کاملا طبیعی خواهند بود و در نسخه جدید، زمان لازم برای از بین رفتن noise های رندرینگ بسیار کوتاه و سریع شده است. این موتور با توجه به اینکه محصول شرکت Nvidia می باشد، مطمئن خواهید بود که از تمام قدرت کارتهای گرافیک این شرکت مانند nvidia Quadro , Tesla , Geforce GTX استفاده خواهد کرد.

nvidia iray for rhinowith gtx and quadro graphi card 03
Iray بر اساس الگوریتم Path –Tracing و بر پایه توابع فیزیکال نور به صورت realtime intractive کار خواهد کرد تا شما در حین مدلسازی و تغییرات متریال و نور بتوانید در همان لحظه نتیجه رندرینگ خود را در پنجره دید و یا پنجره رندر مشاهده کنید. با توجه به اینکه Iray تمام توان خود را از هسته های CUDA در کارت گرافیک بدست خواهد آورد، نیازی به خرید یک پردازنده قدرتمند جهت رندرینگ نخواهید داشت. البته توجه داشته باشید که Iray از CPU هم برای رندرینگ استفاده میکند اما نتیجه مطلوب را میتوانید باافزایش تعداد کارت گرافیک بدست آورید. IRay از چندین CPU و چندین کارت گرافیک همزمان به خوبی پیشتیبانی میکند.

nvidia iray for rhinowith gtx and quadro graphi card 08
در این نسخه شما میتوانید افکت های متنوعی را در راینو در اختیار داشته باشید که از جمله آنها میتوان به رندر افکت caustics به صورت واقع گرایانه و درست، Depth Of Filed و Bluring و ... اشاره کرد. در Iray For Rhino میتوانید از نورپردازی سطحی و محیطی استفاده کنید. همچنین امکان IBL رندرینگ یا Image Based Lighting رندرینگ نیز به صورت بسیار سریع مهیا بوده و میتوانید از منابع نوری تصاویر HDR به جهت روشنایی عمومی صحنه استفاده نمایید.

nvidia iray for rhinowith gtx and quadro graphi card 04
همچنین امکان تبدیل موضوعات و اجسام به منابع نوری از طریق متریالهای emissive ممکن بوده و تمامی ساختارهای درونی صحنه را شامل خواهد شد. در IRay شما یک physical sun و یک سیستم Sky بسیار پیشرفته و Photorealistic در اخیتار خواهید داشت. در ضمن به هر تعداد که میخواهید میتوانید منابع نوری را در صحنه اضافه کنید بدون اینکه نگران افت سرعت باشید.

nvidia iray for rhinowith gtx and quadro graphi card 05
در بحث متریال های Iray هیچ محدودیتی نخواهید داشت. اگر شما رندرینگ صنعتی و تبلیغاتی انجام میدهید یا اینکه مدلهای خود را به صورت تصاویر رندر شده به مشتریان تحویل میدهید مطمئن باشید که IRay یک انتخاب بسیار مناسب برای شما خواهد بود. این موضوع مخصوصا برای طراحان طلا و جواهر که با Matrix کار میکنند حائر اهمیت خواهد بود. رندرینگ موضوعاتی مانند طلا، الماس ، سنگ های زینتی و ... در Iray بسیار سریع، راحت و از همه مهمتر واقع گرایانه خواهد بود. شما میتوانید در هر متریال تا 16 لایه شیدر در نظر داشته باشید. همچنین امکان ترکیب متریالها برای رسیدن به نتیجه مطلوب به راحتی امکان پذیر خواهد بود.

nvidia iray for rhinowith gtx and quadro graphi card 09
شاید این نکته کمی خارج از ادب باشد که بگویم، کاملا مشخص است که امکان استفاده از کارت های گرافیک AMD امکان پذیر نخواهد بود.

nvidia iray for rhinowith gtx and quadro graphi card 06

 
 
 
 
 
موتور رندرینگ Corona 1.4 برای 3ds Max منتشر شد

موتور رندرینگ Corona 1.4 برای 3ds Max منتشر شد

شرکت Render Legion نسخه جدیدی از موتور محبوب کرونا رندر را با شماره 1.4 برای نرم افزار اتودسک 3ds Max عرضه کرد.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport01

شاید مهمترین قابلیت قابل عرض در این نسخه بهبود در رفع نویزها می باشد. در این خصوص توابع جدید Denoising به موتور کورونا رندر اضافه شده است تا امکان رندرینگ تصاویر با سرعت و کیفیت بالاتری ممکن شود. این قابلیت به گفته توسعه دهندگان Corona renderer میتواند 50% تا 70% سرعت کار را در رندر تصاویر بهبود ببخشد. در این شرایط در زمان رندر صرفه جویی شده و با رفع نویزها توسط توابع جدید، زمان رسیدن به تصویری با نویز کمتر بسیار سریعتر خواهد شد. البته توجه داشته باشید که این 50% تا 70% زمان در رندر و بهبود نویزها مورد محاسبه قرار میگیرد نه زمان رندر کل صحنه.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport02
در این نسخه یک render pass جدید نیز به قابلیت های corona اضافه شده است که امکان دریافت یک تصویر با نویزهای متفاوت را به کاربران میدهد تا بتوانند در بخش composite و post production قابلیت اصلاح تصویر بهتری داشته باشند.همچنین میتوانید این لایه رندرینگ را به منظور اصلاح تصویر بدون نویز در بخش کامپوزیت به کار ببرید.
در corona renderer 1.4 بروی الگوریتمهای رندر نیز تاکید بیشتری شده است. زمان رسیدن به کیفیت مطلوب در فرایند رندر کاهش چشمگیری نداشته است اما سرعت آن به صورت تقریبی بهتر شده است. Adaptive image sampling در این نسخه بهبود و توسعه داده شده و در زمان رندرینگ افکتهایی چون سایه و ماتی سرعت و کیفیت بالاتری را شاهد خواهید بود.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport03
توسعه دهندگان کورونا رندر عادت ندارند که اطلاعات فنی دقیق را عرضه کنند و فقط با ذکر کلیات به نمایش توانایی های جدید بسنده میکنند. در این نسخه رندرینگ realtime یا interactive rendering نیز با ارائه قابلیت جدید render regions بهبود یافته و امکان دریافت تست- رندر های سریعتر مهیا شده است.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport09 1corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport09 2

همچنین Virtual Frame Buffer نیز با چند بروز رسانی همراه بوده است . امکان ذخیره تصاویر رندر شده در بخش history و امکان مقایسه بین تصاویر قبلی و فعلی به این بخش اضافه شده و همچنین امکان استفاده از چند رندر منطقه ای به صورت همزمان با قابلیت حرکت و تغییر اندازه هر ناحیه از دیگر خصوصیات VFB جدید میباشد. همچنین در این بخش میتوانید هر کدام از render element ها را در VFB مشاهده و مقایسه نمایید.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport04
از دیگر امکانات این نسخه از corona renderer 1.4 که بسیار هم کاربردی می باشد امکان Texture Baking میباشد که با این حرکت کورونا جای خود را در بخش تولیداتی چون بازیهای رایانه ای و شبیه سازها نیز باز خواهد کرد. این قابلیت یک سری توابع کامل render to texture هستند که امکانات کاملی را در این بخش به کاربران خواهند داد.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport08
مطابق دیگر موتورهای رندر، VR Camera یا Virtual Reality Camera از دیگر خصوصیات این نسخه به شمار می رود. دیگر استفاده از دوربین های واقعیت مجازی به عنوان یک اصل در تمام موتورهای رندرینگ و برنامه ها به چشم میخورد. این دوربین قادر به پردازش تصاویر 360 درجه نیز خواهد بود.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport06corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport05
اما مطابق با دیگر بروز رسانی ها، کاربران منتظر افزایش سرعت بیشتر نسبت به نسخه های قدیمی تر هستند. این افزایش به گفته توسعه دهندگان در کل توابع و به صورت کلی 5 تا 10 درصد بوده است. از آن مهمتر امکانات افزایش سرعت در پنجره دید 3ds Max است که در corona renderer 1.4 امکان نمایش object های کرونا در Nitrous Viewport مکس مهیا شده و این موضوع سرعت مدلسازی و کار در محیط را بسیار افزایش خواهد داد. گفته میشود این موضوع تا 30 برابر در صحنه های پیچیده سرعت را در زمان مدلسازی و حرکت در محیط افزایش داده است.

corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport09 2
Corona scatter که یکی از معظلات نسخه های قبلی بود در این نسخه امکان استفاده از تمام هسته های CPU را پیدا کرده تا سرعت بسیار بالاتری داشته باشد. بهبود عمومی و رفع چندین باگ و افزایش پایداری در زمان کار و رندر نیز از دیگر قول های توسعه دهندگان corona می باشد. corona renderer for 3ds max autodesk image sampling denoising function nitrous viewport07

 
 
 
 
 
 
 
 
 
موتور رندرینگ Point Render برای هودینی معرفی شد

موتور رندرینگ Point Render برای هودینی معرفی شد

در جایی که تمام توسعه دهندگان موتورهای رندرینگ به فکر افزایش سرعت و کیفیت محصولات خود هستند و سعی میکنند که تصاویر خروجی را تا حد ممکن واقع گرایانه نمایند، موتور جدیدی به نام Point Render که یک موتور غیرواقع گرایانه (non-Photorealistic) می باشد برای Houdini معرفی شد.
هدف از خلق این موتور ایجاد افکت های تصویری هنری میباشد که بیشتر شبیه قلم های Artistic می باشد. همانطور که در تصاویر زیر مشاهده میکنید رندرینگ این موتور بسیار زیبا بوده و میتوانید به عنوان تصاویری هنری از کار خود خروجی بگیرید. 

point render for houdini max maya rendering non photorealistic artistic dot printing 01

این موتور قرار است که بزودی برای مایا و مکس نیز عرضه شود.

point render for houdini max maya rendering non photorealistic artistic dot printing 01

point render for houdini max maya rendering non photorealistic artistic dot printing 01

point render for houdini max maya rendering non photorealistic artistic dot printing 01

point render for houdini max maya rendering non photorealistic artistic dot printing 01

موتور Indigo Renderer 4.0 منتشر شد

موتور Indigo Renderer 4.0 منتشر شد

indigo renderer 4 glare technology gpu based pencl render opengl viewport dfm rendering renderway1

به نظر میرسد که فصل، فصل معرفی موتورهای رندرینگ باشد. بعد از خبر انتشار octane render 3 ، اینک از شرکت Glare Technology خبر انتشار موتور رندرینگ indigo renderer 4.0 به گوش میرسد و البته هم اکنون امکان خرید و استفاده از آن موجود می باشد.
همانطور که قبلا هم در این سایت به معرفی ایندیگو رندر پرداخته بودیم، این موتور به روش unbiased render عمل میکند و یک موتور GPU Based می باشد. این موتور بر اساس کتابخانه OpenCL کار میکند و امکان استفاده از چند کارت گرافیک به صورت همزمان را دارا می باشد.

indigo renderer 4 glare technology gpu based pencl render opengl viewport dfm rendering renderway6
البته همانطور که مشخص است با توجه به ساختار OpenCL بودن این موتور امکان رندرینگ تحت CPU نیز فراهم بوده که توسعه دهندگان این موتور سعی دارند که بیشتر از کارت گرافیک در پردازشها استفاده نمایند تا سرعت رندرینگ چندین برابر شود. طبق گفته توسعه دهندگان شرکت glare technology، کارت های گرافیک شرکت AMD سرعت بالاتری در رندرینگ indigo خواهند داشت. در نتیجه در صورتی که از کارتهای گرافیک این شرکت استفاده میکنید، این موتور میتواند انتخاب مناسبی برای شما باشد.

indigo renderer 4 glare technology gpu based pencl render opengl viewport dfm rendering renderway2در این نسخه تلاش بسیار زیادی در رفع کندی سرعت در پنجره های دید نرم افزارشده است. در این نسخه با تکیه بر توان OpenGL، افزایش سرعت قابل ملاحظه ای را در viewport شاهد هستیم که این موضوع را میتوان یکی از قابلیت های این نسخه به حساب آورد.
همچنین در این نسخه از الگوریتمBRDFs در محاسبات raytracing استفاده شده است که باعث افزایش سرعت رندرینگ در برخی از متریالها از جمله SSS یا subsurface scattering شده است. همچینین رندرینگ متریال های double side سریعتر شده است و ساخت پیش نیازهای رندرینگ در صحنه مانند object tree با سرعت بیشتری انجام خواهد شد.

indigo renderer 4 glare technology gpu based pencl render opengl viewport dfm rendering renderway3در این نسخه میتوانید متریالهای بیشتری را با GPU رندر کنید. به عنوان مثال architectural glass , Double sided material, glossy transparent material , normal passes , light layers و ... قابل رندر با کارت گرافیک می باشند. البته در نسخه دموی این موتور رندرینگ با کارت گرافیک از حد انتظار کندتر صورت میگرد که به گفته توسعه دهندگان این موضوع در حال تسریع می باشد.

indigo renderer 4 glare technology gpu based pencl render opengl viewport dfm rendering renderway4
همچنین متریالهای sss نیز با کارت گرافیک سریعتر از قبل رندر خواهند شد و الگورتیم BD path tracing نیز در نسخه چهارم indigo renderer با کارت گرافیک پشتیبانی میشود.
Indigo renderer 4 قابل استفاده در ویندوز، اپل و لینوکس می باشد و هم اکنون میتوانید نسخه بتای آن را از سایت سازنده دانلود نمایید.

indigo renderer 4 glare technology gpu based pencl render opengl viewport dfm rendering renderway5

 
 
 
شرکت Otoy نسخه نهایی Octane Render 3 را رونمایی کرد

شرکت Otoy نسخه نهایی Octane Render 3 را رونمایی کرد

بالاخره بعد از مدتها انتظار، شرکت اتوی، نسخه نهایی اکتان رندر 3.0 را رونمایی کرده و به قول هایی که در زمینه بهبود عملکرد و قابلیت های جدید
به کاربران داده بود، عمل نمود.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 07

در این نسخه همانطور که در تبلیغات این موتور آمده بود تاکید ویژه ای بر رندرینگ سیالات مانند دود ، ابر و ... شده است. این نسخه در اواسط سال 2015 دمو شده بود و حدود 5 ماه طول کشید تا نسخه نهایی عرضه شود. این نشان میدهد که شرکت سازنده میخواهد با وسواس تمام نسخه جدید را رونمایی کند. شاید برای شما هم جالب باشد که هدف اکتان از رندرینگ نه فقط به عنوان یک موتور تک فریم، بلکه به عنوان یک موتور رندرینگ VFX خواهد بود به گونه ای که در این نسخه بیشتر قابلیت های اضافه شده مربوط به بخش رندرینگ در پروژه های جلوه های ویژه بوده و کاربران میتوانند در بخش 3D Composite به خوبی از آن استفاده نمایند.
شاید مهمترین قابلیت اضافه شده در این نسخه پشتیبانی کامل از Ptex، Autodesk FBX و OSL می باشد. همانطور که قبلا نیز در سایت در مورد آن صحبت کردیم، همه این موارد قابلیت های ویژه ای در بخش رندرنیگ انیمیشن و فیلم به کاربران خواهند داد و در نتیجه به خوبی مشخص است که قدم بعدی Octane render کجا خواهد بود و قطعا آن Deep Pixel Rendering خواهد بود. در نسخه سوم از octane شما شاهد پشتیبانی از DPR و به صورت بسیار هیجان انگیزی پشتیبانی و تعامل بین Octane Render و The Foundry Nuke برقرار شده است که همه این موارد مهر صحتی بر ورود Octane Render به دنیای VFX خواهد بود.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 01

در مورد رندرینگ حجمی یا Volumetric Rendering که یکی از نقاط ضعف موتورهای GPU Based به شمار میرفت، اینبار طوفانی در Octane Render به پا شده است. دود، آتش، ابر، مه و ... بخوبی پشتیبانی شده است و شما میتوانید بدون نگرانی از لایه های رندرینگ خود در Multi Pass Rendering اقدام به دریافت خروجی از تصویر نمایید. در حقیقت Octane رندر با این کار خود سنت شکنی کرده و یک مرحله رندرینگ تحت گرافیک را ارتقا داده است. همچنین همانطور که اشاره شد در بخش OSL یا Open Shader Language نیز پیشرفت های بسیار محسوسی را داشته است به گونه ای که با افتخار اعلام میکند که به صورت کامل از OSL پشتیبانی خواهد کرد.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 02

 

در این نسخه اکتان رندر تعامل بهتری با برنامه های دیگر خواهد داشت به گونه ای که در حال حاضر 18 پلاگین برای ارتباط با نرم افزارهای گرافیکی از جمله nuke , 3ds max, maya گرفته تا Zbrush و ... همگی در اختیار کاربران قرار خواهد گرفت. در این نسخه پشتیبانی کاملی از Bone و Skin Animation شده است به گونه ای که شما را قانع نمایید که دست از سر موتورهای رندرینگ CPU Based بردارید و با کارت های گرافیک آشتی کنید. البته توجه داشته باشید که در نسخه سوم شما میتوانید بدون نیاز به کارت گرافیک ( در صورتی که کارت مناسبی نداشته باشید) و تنها با CPU تصاویر را رندر نمایید.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 03

ولی شاید مهمترین بخش از این بروز رسانی خبری بود که 3 ماه پیش منتشر شد و آن پشتیانی کامل از OpenCL در Octane Render بود. همانطور که در توضیحات مقاله OpenCl شرح داده ام، موتورهایی که از OpenCL استفاده میکنند میتواند از کارت های گرافیک AMD , Nvidia استفاده کرده و همزمان از پردازنده های intel نیز برای پردازش بهره مند شوند. در نتیجه کابوس کاربرانی که از کارت های گرافیک AMD استفاده میکردند به پایان خواهد رسید و هم اکنون در نسخه سوم از octane render میتوانید از تمام کارت های گرافیک AMD و Nvidia که دارای توابع پردازشی CUDA یا OpenCL هستند استفاده نمایید.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 11

و اما خبری بسیار خوب برای کاربرانی که از کارت های گرافیک قدیمی تر و یا با حافظه RAM کمتر در رندرینگ اکتان استفاده میکردند. در نسخه سوم از اکتان رندر هیچ محدودیتی برای رندرینگ مدلها و مش ها و جود ندارد و محدودیت تعداد mesh ها به صورت کامل برداشته شده و شما میتوانید تا هر اندازه که دوست دارید در صحنه Mesh استفاده نمایید.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 04

همانطور که میدانید یکی از بخش های عمده شرکت Otoy که سالهاست در حال کار بروی آن است، بخش رندرینگ Realtime در شبیه سازها و بازیهای رایانه ای است . مدت هاست که خبر تحقیق و توسعه بروی یک موتور گیمینگ realtime physically based توسط Otoy منتشر شده است و بی صبرانه منتظر ورود و عرضه آن هستیم. اما اینبار به نظر میرسد که کار بسیار جدی تر شده است. ORBX فرمت جدیدی است که Octane render 3 برای رندرینگ پروژه های Realtime از آن بهره خواهد بود. این پروژه ها که امروزه بشدت طرفدار پیدا کرده است شامل پروژه های واقعیت مجازی(VR) و واقعیت افزوده (AR)می باشد.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 05

با استفاده از فرمت ORBX اکتان رندر دست شما را در رندرینگ پروژه های ریل تام بازگذاشته و قابلیت های بسیار زیادی را به شما خواهد داد. بر خلاف Open EXR که محدودیت های زیادی در ذخیره سازی انواع فرمت های دارد، با ORBX شما میتوانید علاوه بر لایه های تصویری، فیلم ، صدا، نور و Spectral render , Baked FBX Caching , deep picel metadata و ... را ذخیره نمایید. در حقیقت میتوان گفت که ORBX کل صحنه شما را یکجا در یک فایل به صورت رندر شده ذخیره میکند.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 10از همه مهمتر اینکه حرف O در ابتدای ORBX نشانه Open Source بودن آن است و با انتشار رسمی نسخه octane render 3 توسط github به صورت open source و رسمی منتشر خواهد شد. در نتیجه باید منتظر بمانیم که بزودی در تمام نرم افزارها، صحبت از ORBX به میان آید.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 06

در حالی که اکتان رندر میخواهد جای خود را در استودیوهای انیمیشن سازی و فیلم سازی باز کند، واضح خواهد بود که در بخش رندرینگ تحت شبکه و رندرفارم نیز برنامه هایی داشته باشد. سرویس های ابری متنوع، پلهای ارتباطی ، مدیریت جدید رندرینگ تحت شبکه، رندرینگ صف پذیر و نوبتی ، رندرینگ بر اساس محتوای تحت وب و دهها قابلیت دیگر فقط بخشی از توانایی های رندرینگ جدید Octane Render 3.0 , 3.1 خواهد بود. توجه داشته باشید که نسخه 3.1 از اکتان نیز به گفته توسعه دهندگان با تکیه بر رفع ایرادات و افزودن چند قابلیت جدید مانند رندرینگ با CPU و ... نیز به این مجموعه اضافه شده است.

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 08

نسخه سوم اکتان رندر آنقدر مفصل است که تشریح آن کمی سخت و طولانی خواهد شد. در نسخه جدید Octane Imager به عنوان یک ابزار جدید معرفی شده است. این برنامه یک ابزار post-processing و ترکیب تصاویر است که برای سرعت بخشیدن به فرایند پس از رندرینگ در اختیار کاربران قرار خواهد گرفت. در این برنامه میتوانید به راحتی ابزارهایی برای کنترل لایه های تصاویر رندر شده، نورها و ...و حتی میتوانید افکت ها و ویرایش هایی را بروی تصاویر داشته باشید .

otoy octane render 3 3.1 gpu cuda opencl cpu based rendering volumetric orbx openexr dfm rendering renderway 09

 
 
 
 
همانطور که در مطلب که قبلا در مورد RedShift 3D عرض کرده بودم، این موتور به صورت کامل از توان GPU برای رندرینگ استفاده خواهد کرد. شاید تصویر کنید که RedShift 3D نیز مانند دیگر موتورهای رندرینگ که از کارت گرافیک استفاده میکنند عمل میکند، اما باید عرض کنم که این موتور به عنوان اولین موتوری شناخته میشود که Biased Render بوده و GPU Based می باشد. در نتیجه زمان تقریبی از بین رفتن نویزهای تصویر و اصلاح خطاهای محاسباتی که به صورت نویز در تصویر دیده میشود بسیار کمتر از موتورهای مشابه خواهد بود.

بالاخره RedShift 3D عرضه شد. سلام بر GPU Rendering

Luxrender نسخه جدیدی را با شماره 1.5 منتشر کرد. . همانطور که می دانید این موتور بر پایه OpenCL پردازش میکند و در نتیجه امکان استفاده از توان پردازشی CPU , GPU و CPU + GPU امکان پذیر خواهد بود. امکان استفاده از هر دو کارت های سری AMD و Nvidia میسر بوده و می توانید سرعت بسیار مناسبی را در رندرینگ تصاویر داشته باشید. شاید جالبترین نکته در مورد LUXRender این باشد که این موتور رندرینگ open Source بوده و امکان استفاده از آن برای همگان فراهم خواهد بود. در نسخه جدید سرعت بیشتری در محاسبات را با استفاده از قابلیت پردازنده های Intel در تکنولوژی Embree شاهد خواهیم بود که همین نکته را در Vray 3.x نیز مشاهده کرده اید. همچنین در این نسخه جدید یک الگوریتم Path Tracing جدید به این موتور اضافه شده و توابع پردازشی PBR یا همان Physically based rendering را در این موتور تقویت کرده است.

آشنایی با LuxRender 1.5 و خصوصیات آن