PhotoCraft یک نرمافزار رایگان ویرایش تصویر با ظاهر و قابلیتهای فتوشاپ است که بر پایه لایهها، ماسکها و فایلهای واقعی PSD طراحی شده و کار اصلی آن ویرایش و تغییر تصاویر با حفظ ساختار لایهها است. نرمافزار PhotoCraft برای پردازش تصاویر در عمقهای رنگی مختلف ساخته شده و از باز کردن و ذخیرهسازی فایلهای لایهدار پشتیبانی میکند. کاربر میتواند تصاویر را با تنظیمات دقیق رنگ و نور ویرایش کند و تغییرات را بدون از دست رفتن لایهها ذخیره کند. PhotoCraft امکان کار با فایل گرافیکی ۸، ۱۶ و ۳۲ بیتی را در حالتهای رنگی RGB، CMYK، Lab و Grayscale فراهم میکند. این نرمافزار برای رندر کردن تصاویر از فناوریهای Metal، Vulkan، DirectX 12 و WebGPU استفاده میکند و پردازش انتخاب و ماسکگذاری روی دستگاه کاربر انجام میشود.
برای مثال، در نرمافزار PhotoCraft وقتی روی یک تصویر لایهدار کار میکنید، میتوانید از ابزار انتخاب بیضی برای جدا کردن بخشی از یک شیء استفاده کنید و سپس فیلتر Gaussian Blur را با شعاع دلخواه روی همان ناحیه اعمال کنید، بدون آنکه لایههای دیگر تغییر کنند. این نرمافزار از مدیریت رنگ ICC، پیشنمایش نرم (Soft Proofing) و هشدار خارج از محدوده رنگی پشتیبانی میکند. در بخش فیلترها، انیمیشنهای گرافیکی مثل Wave، Ripple و Displace وجود دارد و هر فیلتر پیشنمایش زنده روی بوم نمایش میدهد.
ابزارهای ترسیم شامل ۳۴ ابزار مختلف از جمله Pen، Shape و Brush است و موتور قلممو آن از فشار، زاویه و چرخش قلم پشتیبانی میکند. همچنین، PhotoCraft برای اجرای خودکار دستورات از طریق خط فرمان (CLI) و پروتکل MCP طراحی شده است تا رباتهای هوش مصنوعی هم بتوانند آن را کنترل کنند.
قابلیتهای کلیدی نرمافزار PhotoCraft
پشتیبانی از فایلهای PSD و PSB با حفظ ساختار لایهها در باز و ذخیرهسازی
موتور رندر با دو compositor: مرجع CPU و compositor مبتنی بر wgpu برای GPU
کار با تصاویر در مدلهای رنگی RGB، Grayscale، CMYK و Lab
پشتیبانی از عمق بیت 8، 16 و 32 بیت در هر کانال رنگ
مدیریت رنگ ICC با پروفایلهای جاسازیشده، اختصاص و تبدیل پروفایل
soft proofing با کلید میانبر و نمایش محدوده رنگ خارج از gamut
کاشیهای copy-on-write با ابعاد 256×256 برای undo کارآمد و بومهای بزرگ
رجیستری با بیش از ۵۰۰ دستور قابل فراخوانی از UI، CLI و JSON
کنترل headless از طریق MCP برای ویرایش خودکار تصاویر و batch actions
اجرای کامل موتور و رابط کاربری در مرورگر از طریق کامپایل به WebAssembly
۲۷ حالت ترکیب لایه (blend mode) به همراه کنترل opacity و fill
ماسکهای پیکسلی و برداری، clipping mask و quick mask
smart object با smart filter و transform و warp بدون اتلاف کیفیت
لایههای تنظیم (adjustment layer) شامل curves و موارد دیگر
قابلیت ضبط و پخش مجدد action برای خودکارسازی کارهای تکراری
command palette با کلید میانبر برای دسترسی سریع به دستورات
پشتیبانی از فرمتهای PNG، JPEG، TIFF، WebP و AVIF در خواندن و نوشتن
پشتیبانی از فرمتهای OpenEXR، Radiance HDR و QOI در کنار فرمت بومی pcraft
ابزار انتخاب با نمایش زنده عرض و ارتفاع و امکان ترسیم از مرکز
پشتیبانی از فشار، شیب و چرخش قلم (stylus) در macOS و X11