Unigine 2.6.1 game and simulation engine dfm rendering مازستا موتور یونیجین simulae 01

اگر تصور میکنید که Unity و Unreal Engine جز بهترین شبیه سازها و موتورهای گرافیکی هستند، سخت در اشتباه هستید. در این دنیای عجیب گرافیک کامپیوتری، نرم افزارها و موتورهایی وجود دارند که نه آنچنان معروف و گران قیمت هستند و نه پیچیده.
به عنوان مثال پروژه ساخت موتور Lumberyad که توسط آمازون در حال انجام هست نیز با توجه به اینکه در نسخه اول خود بسر میبرد اما بسیار منعطف و کارا می باشد و بزودی جایگزین بسیاری از موتورهای همرده خود خواهد شد.

 

اما Unigine 2.6.1 یک با وجودی که به عنوان فقط یک آپدیت جدید منتشر شده است، اما بسیار قدرتمندتر از چیزی است که به نظر میرسد. در این نسخه قابلیتی به نام Multi-Channel Rendering به برنامه اضافه شده است که میتواند در رندرینگ محیط های بزرگ مخصوصا محیط هایی که مملو از درختان، رودخانه ، زمین و جاده ها می باشد، کمک بسیار بزرگی به حساب آید.

Unigine 2.6.1 game and simulation engine dfm rendering مازستا موتور یونیجین simulae 02

در این نسخه قابلیت های بهینه تری در ترکیب تصاویر و لبه ها بروی همدیگر به وجود آمده است. در بخش تولید و رندرینگ موضوعات تکثیر پذیر مانند درختان و گیاهان، امکان تولید و ویرایش realtime و رندرینگ با سرعت بسیار مناسب میسر شده است.قابلیت ساخت و توزیع terrain بروی مساحت مورد نظر به صورت LOD با قابلیت افزایش تراکم در هر منطقه مورد نیاز به صورت realtime از خصوصایت برتر این موتور برای تولید شبیه سازهای دید بالا می باشد. همچنین در این نسخه از Unigine 2.6.1 محیط ویرایشگر بشدت تغییر کرده و بهینه شده است. باگ های

 

بسیار زیادی برطرف شده و امکان استفاده از مثال های بسیار زیادی که همراه با موتور ارائه شده است میسر خواهد بود. این مثال ها که به زبان C++ می باشد، راهنمای شما برای استفاده از قابلیت های متنوع Unigine 2.6.1 خواهد بود.
اما شاید بتوان مهمترین تغییر در این نسخه را در بخش تولید و تکثیر گیاهان و درختان دانست. سرعت رندرینگ فضاهای بیرونی بسیار زیاد شده است و میتوانید به خوبی از آنها استفاده نمایید.خیلی راحت بروی سطوح مورد نیاز خود جاده ایجاد کنید، درختان را تکثیر کنید و در کنار آن بروی سطح زمین قرار دهید. جاده و دیگر عوارض زمین نیز به صورت خودکار بروی سطح Align خواهند شد.

Unigine 2.6.1 game and simulation engine dfm rendering مازستا موتور یونیجین simulae 03
لیست خصوصیات و قابلیت های جدید در بخش ادیتور را نیز میتوانید در ادامه مشاهده نمایید.
• Added support for per-node property modification.
• Improved assets validation time. All * .asset files will have to be re-committed once, as hash values for all files will change.
• Added progress bars for assets validation and reimporting at startup.
• Improved GUI performance on operations with multiple objects.
• Improved organization of UI elements in the Parameters window. You can now collapse and expand groups of UI elements.
• Basic materials displayed in the Parameters window.
• Overridden property and material parameters are now highlighted in the green.
• Fixed various issues with FBX support.
• Added support for OBJ, 3DS and DAE (COLLADA) formats.
• Added to Merge similar materials import options, that allows you to merge multiple identical materials with different names into a single one. This option is very useful for importing complex models from various CAD systems.

• Extended the set of supported image formats and added point filtering for imported textures.
• Added support for rotation and scale to the Randomizer tool.
• All assets in the Asset Browser are now sorted by name.
• Asset names are now displayed in the fields of the Parameters window.
• The contents of the NodeReference tab of the Parameters window are now merged into the Node tab.
• NodeReference is now automatically selected when Edit button is clicked.
• Fixed applying changes to nested NodeReferences.
• Improved usability of the FieldHeight attenuation slider.
• Added undo / redo for grass and clutters mask editing.
• Fixed incorrect object movement with snapping enabled.
• Editor configuration file is now stored in the following folder:
• C: / Users / AppData / Local / Unigine / Editor / (Windows)
• ~ / .config / Unigine / Editor / (Linux)
• Other bugfixes and UI improvements.
TERRAIN GLOBAL
• Improved intersection detection. Added ObjectTerrainGlobal :: setForceIntersection () method, that enables / disables forced loading of necessary terrain tiles to ensure correct intersection detection. When enabled, this option may significantly reduce performance. Thus, it is recommended to enable it, perform intersection check, and disable it again.
• Now it is possible to add new LODs atop of the most detailed one. This feature can be used for high-detail insets with brushes or via API.
• Improved Brushes UX.
• Asset system now supports terrain detail arrays.
• Fixed crashes with LODs.
• Fixed incorrect brushes projection when viewport camera is locked.
• Fixed bug when terrain mask was not updated after terrain re-generation with the Landscape Tool.
RENDERER
Improved the billboards_base material, now it is possible to use billboards to simulate various types of specialized lights. The list of key improvements includes the following:
• Added geometry inflation allowing the user to limit the minimum billboard screen size (in pixels) to a fixed value.
• Added billboard size scale.
• Horizontal and vertical angle limits (negative Y axis will be selected as an axis) for angle-dependent visibility.
• Added haze support for emission pass.