ArmorPaint؛ نرم‌افزاری که توجه هنرمندان سه‌بعدی را جلب کرده است

در حالی که بسیاری از ابزارهای حرفه‌ای طراحی سه‌بعدی به سمت مدل‌های اشتراکی حرکت کرده‌اند، انتشار نسخه ۱.۰ نرم‌افزار ArmorPaint بار دیگر توجه جامعه هنرمندان سه‌بعدی را به گزینه‌های متن‌باز جلب کرده است. برخی از رسانه‌های تخصصی از این نرم‌افزار به‌عنوان یکی از جدی‌ترین تلاش‌ها برای ساخت «بلندرِ نقاشی بافت» یاد می‌کنند؛ ابزاری که می‌تواند جایگزینی برای نرم‌افزارهای تجاری گران‌قیمت در حوزه تکسچرینگ سه‌بعدی باشد.

ArmorPaint توسط لوبوش لنچو و تیم توسعه‌دهنده موتور بازی‌سازی Armory3D توسعه یافته و پس از سال‌ها حضور در نسخه‌های آزمایشی، اکنون به نسخه ۱.۰ رسیده است. این نرم‌افزار برای ویندوز، لینوکس و macOS عرضه شده و نسخه‌های آزمایشی آن برای iOS و اندروید نیز در دسترس قرار دارد.

جایگزینی برای Substance Painter؟

در سال‌های اخیر، Adobe Substance 3D Painter به یکی از استانداردهای صنعت برای رنگ‌آمیزی و ساخت بافت مدل‌های سه‌بعدی تبدیل شده است. با این حال، ArmorPaint تلاش می‌کند بخشی از همین قابلیت‌ها را در قالب یک نرم‌افزار سبک‌تر و مبتنی بر فناوری‌های متن‌باز ارائه کند.

این نرم‌افزار امکان نقاشی مستقیم روی مدل‌های سه‌بعدی در یک محیط Real-Time را فراهم می‌کند و از تولید نقشه‌های PBR شامل Base Color، Roughness، Normal و سایر خروجی‌های موردنیاز موتورهای بازی و نرم‌افزارهای سه‌بعدی پشتیبانی می‌کند.

طراحی تکسچر سه بعدی در ArmorPaint

ویژگی‌هایی که ArmorPaint را متمایز می‌کنند

یکی از ویژگی‌های شاخص ArmorPaint، اجرای کامل فرآیند پردازش روی GPU است. توسعه‌دهندگان می‌گویند این رویکرد باعث شده امکان کار روی تکسچرهای با وضوح بالا و مشاهده هم‌زمان نتیجه نهایی با سرعت بیشتری فراهم شود. نرم‌افزار از فناوری‌های Vulkan، Direct3D ۱۲ و Metal نیز پشتیبانی می‌کند و قابلیت‌هایی مانند Ray-Traced Baking و نمایش Path-Traced را در اختیار کاربران قرار می‌دهد.

ArmorPaint همچنین از سیستم متریال مبتنی بر Node، ساخت براش‌های رویه‌ای، ویرایش مش، ابزارهای UV و پلاگین‌های ارتباطی برای Blender، Unreal Engine و Unity بهره می‌برد.

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

ArmorPaint و نقاشی بافت سه بعدی

آیا ArmorPaint می‌تواند موفقیت Blender را تکرار کند؟

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

البته این نرم‌افزار هنوز در ابتدای مسیر قرار دارد و برخی کاربران به محدودیت‌ها و نواقص نسخه‌های فعلی اشاره کرده‌اند. با این حال، سرعت توسعه پروژه و افزوده شدن قابلیت‌های جدید باعث شده نام ArmorPaint بیش از گذشته در میان هنرمندان سه‌بعدی مطرح شود.

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