بنیاد بلندر Blender 3 را منتشر کرده است، یک بسته مدل سازی سه بعدی رایگان که برای انواع برنامه های مدل سازی سه بعدی، گرافیک های سه بعدی، توسعه بازی، شبیه سازی، رندرینگ، ترکیب بندی، ردیابی حرکت، مجسمه سازی، انیمیشن و برنامه های ویرایش ویدئو مناسب است. کد تحت مجوز GPL توزیع می شود. مجموعه های آماده برای لینوکس، ویندوز و macOS تولید می شوند.
تغییرات عمده در Blender 3.0:
- رابط کاربری به روز شده و یک موضوع طراحی جدید پیشنهاد شده است. عناصر رابط متضاد تر شده اند و منوها و پانل ها اکنون گوشه های گرد دارند. از طریق تنظیمات می توانید فاصله بین پانل ها را به سلیقه خود تنظیم کنید و سطح گرد شدن گوشه های پنجره را انتخاب کنید. ظاهر ویجت های مختلف یکپارچه شده است. اجرای بهبود یافته پیش نمایش و مقیاس بندی ریز عکسها. رابط رندر غیر فوتورالیستی خطی (Freestyle) کاملاً بازطراحی شده است. قابلیتهای مدیریت منطقه گسترش یافتهاند: اکنون مناطق عمل گوشه به شما امکان میدهند مناطق مجاور را جابهجا کنید، یک اپراتور جدید برای بستن منطقه اضافه شده است، و عملیات تغییر اندازه منطقه بهبود یافته است.
- یک ویرایشگر جدید اضافه شده است - مرورگر دارایی، که کار با اشیاء اضافی، مواد و بلوک های محیطی را آسان تر می کند. امکان تعریف کتابخانه های آیتم ها، گروه بندی آیتم ها در فهرست ها و پیوست کردن ابرداده ها مانند توضیحات و برچسب ها را برای جستجوی آسان تر فراهم می کند. پیوند دادن ریز عکسهای دلخواه به عناصر امکان پذیر است.
- سیستم رندر Cycles برای بهبود قابل توجه عملکرد رندر GPU اصلاح شده است. بیان شده است که به لطف کد جدید اجرا شده در سمت GPU و تغییرات در زمانبندی، سرعت رندر صحنه های معمولی نسبت به نسخه قبلی 2 تا 8 برابر افزایش یافته است. علاوه بر این، پشتیبانی از شتاب سخت افزاری با استفاده از فناوری های NVIDIA CUDA و OptiX اضافه شده است. برای پردازندههای گرافیکی AMD، یک بکاند جدید بر اساس پلتفرم AMD HIP (رابط ناهمگن برای حملپذیری) اضافه شده است که یک زمان اجرا C++ و یک گویش C++ برای ایجاد برنامههای قابل حمل بر اساس یک کد واحد برای پردازندههای گرافیکی AMD و NVIDIA ارائه میکند (AMD HIP است. در حال حاضر فقط برای ویندوز و کارت های RDNA گسسته /RDNA2 موجود است و برای لینوکس و کارت های گرافیک قبلی AMD در نسخه Blender 3.1 ظاهر می شود. پشتیبانی OpenCL متوقف شده است.
- کیفیت و پاسخگویی رندر نمای تعاملی حتی با فعال بودن حالت همپوشانی به میزان قابل توجهی بهبود یافته است. این تغییر به ویژه هنگام تنظیم روشنایی مفید است. از پیش تنظیم های جداگانه برای نمای و نمونه برداری اضافه شده است. نمونه گیری تطبیقی بهبود یافته قابلیت تعیین محدودیت زمانی برای رندر صحنه یا رندر تا رسیدن به تعداد مشخصی از نمونه ها اضافه شده است.
- کتابخانه OpenImageDenoise اینتل به نسخه 1.4 آپدیت شده است که امکان افزایش سطح جزئیات را پس از حذف نویز در ویوپورت و در حین رندر نهایی فراهم می کند. Pass Filter یک تنظیمات پیش فیلتر جدید برای کنترل کاهش نویز با استفاده از albedo و نرمال اضافه کرده است.
- حالت Shadow Terminator برای حذف مصنوعات در مرز نور و سایه اضافه شده است، که برای مدلهایی با فاصله شبکه چند ضلعی بزرگ معمول است. علاوه بر این، اجرای جدیدی از سایه گیر پیشنهاد شده است که از نور منعکس شده و نور پس زمینه و همچنین تنظیماتی برای کنترل پوشش اشیاء واقعی و مصنوعی پشتیبانی می کند. کیفیت بهبود یافته سایه های رنگی و انعکاس دقیق هنگام ترکیب سه بعدی با فیلم واقعی.
- اضافه شدن پشتیبانی برای تغییر ناهمسانگردی و ضریب شکست به حالت پراکندگی زیرسطحی.
- موتور رندر Eevee که از رندر زمان واقعی مبتنی بر فیزیکی پشتیبانی میکند و فقط از GPU (OpenGL) برای رندر استفاده میکند، هنگام ویرایش مشهای بسیار بزرگ، عملکرد ۲ تا ۳ برابر سریعتر ارائه میدهد. گرههای «طول موج» و «ویژگی» را (برای تعریف ویژگیهای مش خود) پیادهسازی کرد. پشتیبانی کامل از ویژگی های تولید شده توسط گره های هندسی ارائه شده است.
- رابط مدیریت اشیاء هندسی بر اساس گره ها (Geometry Nodes) توسعه یافته است که در آن روش تعریف گروه های گره ها بازطراحی شده و سیستم جدیدی از ویژگی ها پیشنهاد شده است. حدود 100 گره جدید برای تعامل با منحنی ها، داده های متنی و نمونه های شی اضافه شده است. با رنگ آمیزی گره ها و اتصال خطوط با یک رنگ خاص، دید اتصالات گره افزایش یافته است. اضافه شدن مفهوم فیلدها برای سازماندهی انتقال داده ها و توابع، بر اساس ایجاد عملیات از گره های پایه و اتصال آنها به یکدیگر. فیلدها به شما امکان می دهند از استفاده از ویژگی های نامگذاری شده برای ذخیره سازی داده های میانی و بدون استفاده از گره های خاص «ویژگی» اجتناب کنید.
- پشتیبانی از آبجکت های Text و Curve با پشتیبانی کامل از سیستم ویژگی به رابط گره های هندسی اضافه شده و امکان کار با متریال ها نیز فراهم شده است. گرههای منحنی کار با دادههای منحنی را در درخت گره ممکن میسازند - با منحنیهای اولیه ارائهشده، از طریق رابط گره، اکنون میتوانید نمونهبرداری مجدد، پر کردن، برش، تنظیم نوع spline، تبدیل به مش و سایر عملیات را انجام دهید. گره های متنی به شما امکان می دهند رشته ها را از طریق یک رابط گره دستکاری کنید.
- ویرایشگر ویدیوی غیرخطی (Video Sequencer) پشتیبانی از کار با آهنگهای تصویر و ویدیو، پیشنمایش ریز عکسها و تبدیل آهنگها را مستقیماً در ناحیه پیشنمایش، مشابه نحوه اجرای آن در نمای سهبعدی، اضافه کرده است. علاوه بر این، ویرایشگر ویدیو امکان اتصال رنگهای دلخواه به آهنگها را فراهم میکند و با قرار دادن یک آهنگ روی دیگری، حالت رونویسی را اضافه میکند.
- قابلیتهای بازرسی صحنه با استفاده از کلاههای واقعیت مجازی، از جمله توانایی تجسم کنترلکنندهها و حرکت از طریق دوربری از طریق صحنه یا پرواز بر روی صحنه، گسترش یافته است. اضافه شدن پشتیبانی از کلاه ایمنی سه بعدی Varjo VR-3 و XR-3.
- اصلاحکنندههای جدیدی به سیستم طراحی و انیمیشن دو بعدی Grease Pencil اضافه شده است که به شما امکان میدهد طرحهایی را به صورت دو بعدی ایجاد کنید و سپس از آنها در یک محیط سه بعدی به عنوان اشیاء سهبعدی استفاده کنید (یک مدل سه بعدی بر اساس چندین طرح مسطح از زوایای مختلف). به عنوان مثال، یک اصلاح کننده Dot Dash اضافه شده است تا به طور خودکار خطوط نقطه چین را با قابلیت تخصیص مواد و آفست های مختلف به هر بخش ایجاد کند. بهره وری خطوط هنری به طور قابل توجهی بهبود یافته است. کارهایی برای بهبود سهولت نقاشی انجام شده است.
- با استفاده از الگوریتم فشرده سازی Zstandard به جای gzip، زمان بارگیری و نوشتن فایل های ترکیبی.
- اضافه شدن پشتیبانی برای وارد کردن فایل ها در قالب USD (Universal Scene Description) پیشنهاد شده توسط Pixar. واردات مش، دوربین، منحنی، مواد، پارامترهای حجم و نور پشتیبانی می شود. پشتیبانی از قالب Alembic که برای نمایش صحنه های سه بعدی استفاده می شود، گسترش یافته است.
منبع: opennet.ru