انتشار ویرایشگر سه بعدی ArmorPaint 3

پس از تقریبا دو سال توسعه، ویرایشگر سه بعدی ArmorPaint 3 منتشر شد که برای اعمال بافت ها و متریال ها در مدل های سه بعدی و پشتیبانی از مواد مبتنی بر رندر فیزیکی (PBR) طراحی شده است. کد پروژه به زبان Haxe نوشته شده و تحت مجوز zlib open توزیع شده است. مجموعه های آماده برای ویندوز، لینوکس، macOS، Android و iPadOS پرداخت می شوند (دستورالعمل های خود مونتاژ).

رابط کاربری بر اساس کتابخانه Zui از عناصر گرافیکی ساخته شده است که اجرای آماده بلوک هایی مانند دکمه ها، پانل ها، منوها، برگه ها، سوئیچ ها، مناطق ورودی متن و نکات ابزار را ارائه می دهد. این کتابخانه در Haxe با استفاده از چارچوب Kha نوشته شده است که برای ایجاد بازی های قابل حمل و برنامه های چند رسانه ای بهینه شده است. APIهای گرافیکی OpenGL، Vulkan و Direct3D بسته به پلتفرم برای خروجی استفاده می شوند. موتور رندر سه بعدی آیرون برای رندر مدل ها استفاده می شود.

ArmorPaint ابزارهایی را برای رنگ آمیزی و اعمال بافت ها در مدل های سه بعدی ارائه می دهد، از براش ها و قالب های رویه ای پشتیبانی می کند و سیستمی از گره ها (Node) برای تبدیل مواد و بافت ها در طول کاربرد آنها ارائه می دهد. امکان وارد کردن مش ها با فرمت های fbx، blend، stl، gltf و glb، متریال ها با فرمت ترکیبی (Blender 3D) و تکسچرها با فرمت های jpg، png، tga، bmp، gif، psd، hdr، svg و tif وجود دارد. اکثر عملیات در سمت GPU انجام می شود که به شما امکان می دهد با بافت هایی با وضوح 3K در تجهیزات سطح متوسط ​​و با یک کارت گرافیک قدرتمند تا 4K کار کنید.

پشتیبانی آزمایشی برای ردیابی پرتو، افکت‌ها، و رندر نمای سه بعدی برای سیستم‌هایی که از Direct3D12 و Vulkan API پشتیبانی می‌کنند، ارائه می‌شود. نماهای سه بعدی نیز شبیه سازی نور واقعی را بر اساس ردیابی مسیر ارائه می دهند. این ویرایشگر از قابلیت های توسعه یافته از طریق پلاگین ها پشتیبانی می کند، که می تواند برای ایجاد گره های مواد جدید نیز استفاده شود. به طور جداگانه، پلاگین های "Live-link" وجود دارند که به شما امکان می دهند ArmorPaint را با بسته های سه بعدی دیگر ادغام کنید. در حال حاضر پلاگین های مشابهی برای ادغام با Blender، Maya و موتورهای بازی Unreal و Unity در حال توسعه هستند.

از جمله نوآوری های نسخه 0.8، ایجاد کتابخانه ابری منابع ArmorPaint Cloud، تشکیل مجموعه های تبلت مبتنی بر iOS و اندروید، اجرای پخت و رندر با پشتیبانی از ردیابی پرتو، سیستم لایه های چسبنده (لایه های برگردان) )، امکان گروه بندی لایه ها و گره ها، حذف محدودیت های تعداد ماسک ها، امکان میکس ماسک ها، شبیه سازی سایش لبه های متریال ها، پشتیبانی از واردات در فرمت های svg و usdc.

رابط به طور قابل توجهی بازطراحی شده است تا شامل پشتیبانی محلی سازی شود، تنظیمات به طور قابل توجهی مدرن شده است، پیش نمایش گره های انتخاب شده پیاده سازی شده است، برگه های جدید (مرورگر، اسکریپت، کنسول و فونت ها)، فضاهای کاری (مواد، پخت) و گره ها اضافه شده است. (مواد، پخت خمیدگی، تار، سایه زن، اسکریپت، انتخابگر). پشتیبانی از API گرافیکی Vulkan اضافه شد که بر اساس آن ردیاب پرتوی آزمایشی VKRT برای لینوکس پیاده سازی شد.

انتشار ویرایشگر سه بعدی ArmorPaint 3
انتشار ویرایشگر سه بعدی ArmorPaint 3
انتشار ویرایشگر سه بعدی ArmorPaint 3


منبع: opennet.ru

اضافه کردن نظر