---
title: نرم‌افزار Mari 8.0v1 نسخه Beta 2 منتشر شد
description: نرم‌افزار Mari 8.0v1 نسخه Beta 2 منتشر شد؛ این نسخه با بهبود Node Graph، Masking، مدیریت Texture و قابلیت‌های جدید، Workflow هنرمندان را بهبود می‌دهد.
author: Sadjad Jahangiri
---

![تصویر تکسچر برگ ساخته شده با نرم افزار Mari 8 beta2](https://cinemaengineer.com/images/news/2026/mari-8-beta/mari-8-beta2.jpg)

# نرم‌افزار Mari 8.0v1 نسخه Beta 2 منتشر شد

[اخبار](https://cinemaengineer.com/fa/news)

12 مهر 1405

Foundry نسخه آزمایشی **Mari 8.0v1 Beta 2** را برای آزمایش و دریافت بازخورد منتشر کرده است. این نسخه بیش از آنکه بر یک قابلیت بزرگ و منفرد تمرکز داشته باشد، مجموعه‌ای از بهبودهای کاربردی را برای ساده‌تر، سریع‌تر و روان‌تر شدن Workflow روزمره هنرمندان Mari ارائه می‌کند.


 

تمرکز اصلی Mari 8.0v1 روی بخش‌هایی مانند **Node Graph، Texturing، Masking، مدیریت Asset، Project Management** و **Navigation** است. در کنار این موارد، Nodeهای جدیدی نیز برای کنترل بهتر فرآیندهای Procedural Texturing و Shading اضافه شده‌اند.



## بهبودهای Node Graph



یکی از مهم‌ترین بخش‌های Mari 8.0v1، توسعه **Node Graph** است. ابزارهای جدید این بخش بیشتر با هدف کاهش کارهای تکراری و ساده‌تر کردن Workflowهای پیچیده طراحی شده‌اند.



از مهم‌ترین موارد می‌توان به **Compare، Hex Tile، Color Remap** و **۴۹ Math Node جدید** اشاره کرد.



### Compare Node



Node جدید **Compare** امکان مقایسه دو جریان تصویری را در Node Graph فراهم می‌کند. دو خروجی را می‌توان با استفاده از یک Wipe قابل تنظیم در کنار یکدیگر بررسی کرد.



این ابزار سه حالت **Screen Space، Object Space** و **Object Bound Screen Space** را ارائه می‌دهد. به این ترتیب می‌توان از مقایسه تغییرات ظریف Texture تا تغییرات گسترده‌تر در رنگ و ظاهر یک Asset را مستقیماً در Viewport بررسی کرد.



### Hex Tile Node



**Hex Tile** برای کاهش الگوهای تکراری در Textureها طراحی شده است. این Node با توزیع تصادفی Texture روی سطح UV، الگوی Tiling را می‌شکند و ظاهر طبیعی‌تری ایجاد می‌کند.



این ابزار از Assetهای غیرقابل Tiling نیز پشتیبانی می‌کند و می‌تواند یک تصویر منفرد را به سطحی گسترده و طبیعی تبدیل کند. کنترل‌های **Sampling Area، Randomized Rotation، Blend Width** و **Blend Contrast** نیز برای کنترل نحوه توزیع و ترکیب نمونه‌ها در نظر گرفته شده‌اند. کنترل‌های اختصاصی برای **Normal Map** نیز وجود دارد.



### Color Remap و چهل ونه Math Node جدید



**Color Remap** کنترل‌هایی برای **Hue، Saturation، Exposure، Gamma** و **Contrast** را مستقیماً وارد Workflow می‌کند و امکان انجام تنظیمات رنگی را بدون نیاز به جابه‌جایی میان چند Node فراهم می‌سازد.



در کنار آن، Mari 8.0v1 شامل **چهل ونه Math Node جدید** است که از محاسبات پایه و **Trigonometry** تا **Randomization، Conditional Logic، Gradient** و **Anti-Aliasing** را پوشش می‌دهند. این Nodeها برای ایجاد کنترل‌های دقیق در سطح Pixel و ساخت افکت‌های Non-Destructive در Procedural Texturing و Shading کاربرد دارند.



![](https://cinemaengineer.com/images/news/2026/mari-8-beta/mari8-beta-features.jpg)



### مدیریت ساده‌تر Node Graph و Texture



در Mari 8.0v1 می‌توان محدوده قرارگیری Node هنگام Insert کردن آن در Graph را نیز تنظیم کرد. گزینه‌های **Auto Insert Width** و **Auto Insert Height** از مسیر **Edit > Preferences > Node Graph** قابل تنظیم هستند.



**Image Manager** نیز ابزارهای جدیدی برای مدیریت Textureها دریافت کرده است. با انتخاب **Image to Node Selection** می‌توان محل استفاده یک Image را در Active Node Graph پیدا کرد و Nodeهای مرتبط را انتخاب کرد.



گزینه **Remove Unused Images** نیز Imageهایی را که دیگر توسط **Nodes، Brushes، Multi-Paint Palette، Environment Light، Image Color Picker** یا **Canvas Background** استفاده نمی‌شوند شناسایی و حذف می‌کند. Imageهای ایجادشده از طریق **Image Write** در 2D Paint به‌صورت خودکار حفظ می‌شوند و گزینه **Toggle Unused Removal** نیز امکان محافظت از Textureها یا Reference Materialهای مشخص را فراهم می‌کند.



## Transformation و Tri-Planar Tiled



Mari 8.0v1 مجموعه‌ای از **Transformation Nodes** جدید را نیز معرفی می‌کند که کنترل ریاضی و فضایی بیشتری برای Procedural Material و داده‌های سه‌بعدی در اختیار هنرمند قرار می‌دهند.



**Coordinate Transform** برای کنترل **Scale، Translate** و **Rotate** روی Nodeهایی که Position Input دارند استفاده می‌شود. **Locator Transform** امکان Manipulation ترنسفورمیشن‌ها با Locator Handleها را فراهم می‌کند و **UV Radial Transform** برای Spin، Scale و Warp کردن شعاعی مختصات UV کاربرد دارد.



در کنار این ابزارها، **Tri-Planar Tiled** یک Texture دوبعدی را از محورهای **X، Y** و **Z** روی مدل سه‌بعدی Projection می‌کند. این روش با کاهش وابستگی به UV، مشکلات مربوط به **UV Distortion** و Seamها را کاهش می‌دهد.



این Node شامل **Smart Blend**، Blending مبتنی بر Noise و Falloffهای قابل تنظیم است. همچنین می‌توان **Scale، Rotation، Offset** و **Repeat** را به‌صورت کلی یا برای هر Plane جداگانه کنترل کرد و از Normal Map یا Noise اختصاصی برای بهبود Transitionها استفاده کرد.



## Image Input و مدیریت متمرکز Texture



**Image Input Node** یک Hub متمرکز برای Textureها ایجاد می‌کند. یک Image را می‌توان یک‌بار Load کرد و سپس به چند بخش مختلف Node Graph ارسال کرد.



خروجی این Node یک Token اختصاصی با نام **Image Out** است که می‌تواند به Image Inputهای جدید در Nodeهایی مانند **Tiled، Projection، Tri-Planar، Hex Tile** و **Camera Projection** متصل شود. در نتیجه، جایگزین کردن Texture اصلی می‌تواند تغییر آن را در تمام بخش‌های متصل اعمال کند.



این Token می‌تواند از طریق **Group** و **Teleport** نیز منتقل شود، اما مانند Pixelهای معمولی قابل پردازش نیست و نمی‌توان آن را به Color Inputهای استاندارد، Image Write یا Bake Point متصل کرد. برای مشاهده Texture روی مدل باید Viewer را به خروجی **Preview** متصل کرد.



## Masking پیشرفته‌تر



سیستم **Masking** نیز در Mari 8.0v1 توسعه پیدا کرده است. این بخش شامل Mask Portهای اختصاصی، ایجاد خودکار ID Mask از Selection Group و Workflow جدید **Color Mask** است.



### Mask to Node



با استفاده از **Add Mask to Node** می‌توان یک Mask Port اختصاصی به Nodeها اضافه کرد. Mari Nodeهای انتخاب‌شده را داخل یک Group قرار داده و یک Mask Input ایجاد می‌کند تا کنترل دقیق‌تری روی بخش‌های مختلف Setup فراهم شود.



### Mask از Selection Group



قابلیت **Create ID Masks from Selection Groups**، Selection Groupهای موجود را به Color ID Map تبدیل می‌کند و نیاز به Paint کردن دستی Polygonها یا Bake کردن آنها را کاهش می‌دهد.



همچنین با **Create Mask from Selection** می‌توان مستقیماً از Selection فعال Canvas یا یک Selection Group، Mask ایجاد کرد. این قابلیت از مسیرهای **Selection > Mask**، منوی Canvas و منوی Node Graph در دسترس است.



در **Selection Groups Palette** نیز می‌توان با کلیک راست روی Selection Group و انتخاب **Create Mask from Selection Group**، از همان Group یک Mask ساخت.



### Color Mask



**Color Mask Workflow** کنترل Procedural دقیق‌تری برای Masking مبتنی بر رنگ در **Baked ID Mapها، Color Blockهای Paint‌شده** و **Layered Textureها** فراهم می‌کند.



دو Node جدید در این Workflow قرار گرفته‌اند: **Color Mask** برای جداسازی یک رنگ و **Multi Color Mask** برای نواحی چندرنگ و افزودن چند رنگ هدف.



سیستم مقایسه رنگ از کنترل‌های مبتنی بر **HSV** و Sliderهای **Mask Strength** و **Tolerance** استفاده می‌کند. کنترل‌های **Gain** و **Bias** نیز برای Color Correction و Contrast در اختیار کاربر هستند.



## جست‌وجوی بهتر در Shelf



جست‌وجوی **Shelf** اکنون از Logical Operatorها پشتیبانی می‌کند. چند عبارت ضروری را می‌توان با فاصله وارد کرد، عبارت‌های جداشده با `|` به‌عنوان گزینه‌های جایگزین در نظر گرفته می‌شوند و با قرار دادن `-` می‌توان عبارتی را از نتایج حذف کرد. برای تطبیق دقیق نیز می‌توان عبارت را داخل علامت نقل‌قول قرار داد.



برای مثال، جست‌وجوی `"bricks | plaster -cracked"` موارد دارای **bricks** یا **plaster** را پیدا می‌کند و موارد دارای **cracked** را کنار می‌گذارد.



## مدیریت بهتر پروژه‌های Archived



Mari اکنون پروژه‌های Archived را با یک نشان بصری روی Thumbnail مشخص می‌کند. با قرار دادن Cursor روی پروژه نیز می‌توان اطلاعاتی مانند **زمان دقیق آخرین Backup** و **مسیر فعلی پروژه** را مشاهده کرد.



## Trackball Rotation برای Navigation



**Trackball Rotation** روش جدیدی برای Navigation در Canvas است که با استفاده از یک Virtual Trackball امکان چرخاندن Camera مربوط به Canvas و دسترسی به زوایای پیچیده‌تر هنگام Painting را فراهم می‌کند.



این قابلیت از مسیر **Edit > Shortcuts** و جست‌وجوی **Trackball** قابل تنظیم است و برای ثبت Shortcut، اختصاص یک **Mouse Button** الزامی است.



## به‌روزرسانی VFX Reference Platform CY2025



کتابخانه‌های Third-Party مورد استفاده در Mari نیز برای هماهنگی با **VFX Reference Platform CY2025** به‌روزرسانی شده‌اند.



مقایسه نسخه Libraryها در Mari 8.0 و Mari 7.5 به شکل زیر است:



| Library | Mari 8.0 | Mari 7.5 |
| --- | --- | --- |
| Alembic | 1.8.8 | 1.8.3 |
| Boost | 1.85.0 | 1.80.0 |
| imath | 3.1.12 | 3.1.4 |
| OpenColorIO | 2.4.2 | 2.2.1 |
| OpenEXR | 3.3.3 | 3.1.13 |
| OpenImageIO | 2.5.7.0 | 2.3.21 |
| OpenSubdiv | 3.6.0 | 3.5.0 |
| OpenVDB | 12.0.0 | 10.0.1 |
| PySide | 6.5.3 | 5.15.2 |
| Python | 3.11.11 | 3.10.10 |
| Qt | 6.5.3 | 5.15.2 |
| oneTBB | 2021.13.0 | 2020U3 |



## Mari 8.0 هنوز در مرحله Beta است



**Mari 8.0v1 Beta 2** همچنان یک نسخه Beta است و Foundry از کاربران می‌خواهد آن را آزمایش کرده و بازخورد خود را ارائه دهند. برای دسترسی به Beta Buildها، داشتن License مربوط به Mari و Maintenance فعال ضروری است.



Foundry همچنین توصیه کرده است که این نسخه در **محیط‌های Production فعال استفاده نشود** و پروژه‌های اصلی روی نسخه پایدار باقی بمانند.



نسخه **Mari 8.0v1 Beta 2** برای **Windows** و **Linux** ارائه شده و Release Notes آن نیز در دسترس است.



## بازخورد و پشتیبانی



Foundry از کاربران دعوت کرده است تجربه عملکرد Mari 8.0v1 Beta 2 را در بخش Beta مربوط به **Mari Community** به اشتراک بگذارند.



برای مشکلات مربوط به Licensing یا Bugهای قدیمی، امکان ارسال درخواست از طریق **Support Portal** وجود دارد. همچنین برای بازخورد خصوصی درباره Mari 8.0 Beta می‌توان از آدرس **این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید** استفاده کرد.



## جمع‌بندی



Mari 8.0v1 بیشتر از آنکه یک نسخه مبتنی بر یک Feature بزرگ باشد، روی بهبود Workflow روزمره هنرمندان تمرکز دارد. توسعه Node Graph، مدیریت Texture و Asset، Masking، Navigation و به‌روزرسانی کتابخانه‌های فنی، بخش اصلی این تغییرات را تشکیل می‌دهند.



در مجموع، مسیر این نسخه به سمت **کاهش کارهای تکراری و ایجاد کنترل مستقیم‌تر در فرآیند Texturing و Shading** حرکت کرده است. Compare، Hex Tile، Math Nodes، Transformation Nodes، Tri-Planar Tiled، Color Masking و Image Input از مهم‌ترین نمونه‌های این رویکرد هستند.



### منبع



- **Foundry — Mari 8.0 Beta** — [معرفی رسمی Mari 8.0v1 Beta 2 و قابلیت‌های این نسخه.](https://www.foundry.com/mari-beta-80v1)
