نسخه‌ی بتای نرم‌افزار Foundry ships Mari 5.0

توضیحات

 

نسخه‌ی بتای نرم‌افزار Foundry ships Mari 5.0 -

 

211007_Mari5_Mari58_BrushEngine.gif

 

شرکت Foundry نرم‌افزار Mari 5.0 (نسخه‌ی اساسی از نرم‌افزار نقاشی بافت سه بعدی) را در نسخه‌ی بتای عمومی منتشر کرد.

تغییرات کلیدی ایجاد شده در این نسخه عبارتند از: پشتیبانی از پایتون ۳.۷، جریان کاری جدید و مبتنی بر USD جهت استخراج پیش نمایش‌ها به نرم‌افزار Katana، پشتیبانی از رنگ‌آمیزی چندگانه در Paint Strokes و اضافه‌شدن گزینه‌‌ای برای رنگ‌آمیزی عکس‌برگردان‌های تمام رنگ بر روی سطح.

نسخه‌ی بتای دیگری از این نرم‌افزار (Mari 4.8)، مشخصه‌های مشابهی را ارائه می‌دهد، با این تفاوت که بر روی پایتون ۲.۷ ایجاد شده است.

 

ارتقا به پایتون ۳، به منظور پشتیبانی از VFX Refrence Platform CY2020

 

اصلی‌ترین تغییر ساختاری در Mari 5.0، ارتقا آن از پایتون ۲.۷ به پایتون ۳.۷ است که در راستای پشتیبانی گسترده‌تر از مشخصات VFX Reference CY2020 انجام گرفته است.

ایجاد این تغییرات، نرم‌افزار Mari را با دیگر اپلیکیشن‌های DCC اصلی همرده کرده است، اپلیکیشن‌هایی که اکثر آنها به نسخه‌ی ۳.۰ از زبان برنامه‌نویسی پایتون ارتقا یافته و نسخه‌های پشتیبانی کننده از پایتون ۲ آنها در سال ۲۰۲۰ از رده خارج شده است.

شرکت Foundry برای آن دسته از استودیوهایی که خطوط ارتباطیِ خود را (پایپلاین‌ها) همچنان به پایتون ۳ ارتقا نداده‌اند، نسخه‌ی دیگری از این نرم‌افزار یا همان Mari 4.8 را ارائه کرده است که همین مشخصه‌های عنوان شده برای Mari 5.0 را دارا بوده، اما از پایتون ۲.۷ بهره می‌گیرد.

 

جریان کاری جدید و مبتنی بر USD جهت استخراج پیش‌نمایش‌ها به نرم‌افزار Katana

 

در میان مشخصه‌های جدید، پشتیبانی اولیه از جریان‌های کاری مبتنی بر USD  یکی از تغییرات اصلی به شمار می‌آید.

گرچه در طی سال قبل، شرکت Foundry  توسعه‌ی importer مبتنی بر USD و نوع کدباز از Pixar را به انجام رساند، اما نسخه‌های منتشر شده‌ی جدید, اولین نسخه‌های حاوی این برنامه جانبی هستند.

با استفاده از این برنامه جانبی، کاربران قادر خواهند بود تا assetها را در فرمت USD به درون Mari، بارگذاری کنند، البته در حال حاضر تنها meshها قابل انتقال بوده و ابزار importer هنوز از نورپردازی یا طرح‌واره‌های دوربین (camera schema) موجود در USD پشتیبانی نمی‌کند.

شرکت Foundry یک shader جدید را برای نرم‌افزار Mari ارائه داده است که ظاهر USDPreviewSurface را تخمین می‌زند. USDPreviewSurface یک متریال پیش‌نمایش استاندارد است که توسط چارچوب Universal Scene Description (چارچوب توصیف تصویر جهانی) تعریف شده است.

بعد از آن هنرمندان می‌توانند یک بازنمایی مسطح از ظواهر متریال را با استفاده از USD Preview Surface Shader استخراج کرده و به اپلیکیشن‌های DCC دیگری نظیر Katana (یک نرم‌افزار نورپردازی و look dev) وارد نمایند که دارای قابلیت Viewport مبتنی بر Hydra هستند .

ویژگی‌های جدید اولین فاز از جریان کاری و بسیار ویژه‌ی USD Export با هدف کاهش ناسازگاری pipeline مابین Mari و Katana ارائه شده است.

 

211007_Mari5_Mari48_Decals.gif

 

 

بروزرسانی‌های مورد انتظار مانده‌ی دیرینه بر روی سیستم Brush

 

این نسخه حاوی بروزرسانی‌هایی بر روی موتور Brush می‌باشد، سیستمی که از نسخه‌ی Mari 1.0 تغییر چندانی بر روی آن انجام نگرفته بود.

ویژگی‌های جدید عبارتند از: پشتیبانی از رنگ‌های چندگانه برای Splats، این پشتیبانی brush strokes را با paint buffer ترکیب می‌کند، که در پی آن امکان تغییر رنگ در طول یک stroke میسر می‌شود.

کاربران مقادیر hue ، Saturation، و Splat colors را به طور مجزا می‌توانند تغییر دهند.

یکی دیگر از تغییرات آن است که به جای بهره‌گیری از کانال آلفای تصویر جهت تعریف شکل Brush، می‌توان از یک تصویر تمام رنگ به عنوان یک Brush tip استفاده کرده و تصاویر برگردان را بر روی asset رنگ آمیزی کرد.

کاربران با استفاده از هر کانال RGB colour مجزا یا Luminance نیز می‌توانند اقدام به تعریف Brush tip نمایند.

 

211007_Mari5_Mari48_Gradients.gif

 

 

شیوه‌های جدید گرادیان جهت استفاده به عنوان Maskها

 

Mari 5.0، ۵ شیوه‌ی گرادیان جدید را نیز ارائه کرده است که گرادیان‌های رنگی را تولید می‌کنند. این گرادیان‌های رنگی را می‌توان به عنوان Mask هایی برای Paint یا افکت‌های متریال به کار گرفت.

گرادیان‌ها را می‌توان متناسب با فاصله و زاویه‌ی نمای یک نقطه از سطح مدل به سمت دوربین یا شی دیگر، و یا براساس فاصله بین دو شی تولید کرد.

 

211007_Mari5_Mari48_BakePointFilters.jpg

 

اِعمال غیرمخرب فیلترها بر روی Bake pointها

 

Bake point های Mari که پیشتر جهت کَش نمودن بخش‌های node graph مورد استفاده قرار می‌گرفتند، اینبار پشته‌های فیلتر را پشتیبانی خواهند کرد.

با وجود این تغییر، امکان اعمال غیر مخرب فیلترهایی نظیر Gaussian Blur فراهم آمده است، در حالیکه پیش از این برای اعمال فیلترها می‌بایست کل گراف متریال به یک Paint node تبدیل می‌شد.

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

 

بهبودهایی بر روی جربان کار و عملکرد

 

بهبود جریان کار شامل افزوده شدن Nuke style Snap به سیستم Grid  است، که امکان snap کردن خودکار موقعیت گره‌ها در گراف، به یک Grid پس‌زمینه را فراهم می‌کند، که نتیجتا گراف‌های پیچیده را می‌توان به حالتی سازماندهی‌‌شده نگهداری کرد.

در بهبود کارایی، شاهد افزایش سرعت ۵۰ درصدی در عملیات مسطح‌کردن Shader، آن هم در زمان اعمال یک Bake point یا گره Paint هستیم. یک مکانیزم کارآمدتر دیگر، پاکسازی داده‌ی کش قدیمی و متعاقبا کاهش یافتن اندازه‌ی فایل پروژه است.

 

قیمت و قابلیت دسترسی

 

Mari 4.8 و Mari 5.0 هم‌اکنون در نسخه‌ی بتای عمومی قابل دسترس هستند. زمان انتشار نهایی این نسخه‌ها پیش از پایان سال جاری خواهد بود، اما شرکت foundry زمان دقیق انتشار را اعلام نکرده است.

هر دو نسخه از این نرم‌افزار تنها برای ویندوز و لینوکس قابل دسترس بوده، و امسال طی اعلام قبلی این شرکت، دیگر نسخه‌ی پشتیبانی کننده از Mac برای این نرم‌افزار ارائه نخواهد شد.

ورژن ثابت Mari 4.7v4 برای نسخه‌های ویندوز 7 به بعد، CentOs/RHEL 6+ Linux و Mac Os X 10.10+ قابل دسترس است. مجوزهای دائمی Node_clocked (لایسنس مختص یک کامپوتر) و Floating (یک لایسنس به اشتراک گذاشته شده در میان چندین کاربر) به قیمت 2,280 $ است. لایسنس اجاره‌ای از مبلغ 65$ در ماه  و 659$ در سال آغاز می‌شود.

جهت کسب اطلاعات بیشتر در زمینه‌ی ویژگی‌های جدید Mari 5.0 به وب‌سایت محصول مراجعه کنید.

 

(جهت دستیابی به صفحه‌ی بتا، عملیات ثبت نام مورد نیاز خواهد بود)

 

 

دیدگاه کاربران (03)

دیدگاه شما