Open 3D Engine 23.10 kommer med nya experimentella funktioner, förbättringar och mer

Öppna 3D Engine

-Open 3D Engine är en gratis 3D-spelmotor med öppen källkod utvecklad av Open 3D Foundation, ett dotterbolag till Linux Foundation,

Linux Foundation meddelade för några dagar sedan lanseringen av den nya versionen av Open 3D Engine 23.10, som för de som fortfarande inte är medvetna om det, borde veta att det är en 3D-spelmotor med öppen källkod som kan användas för att utveckla moderna AAA-klassspel och high fidelity-simuleringar som kan fungera i realtid och ge filmisk kvalitet.

Motorn inkluderar en integrerad miljö för spelutveckling, ett flertrådigt fotorealistiskt renderingssystem Atom Renderer med stöd för Vulkan, Metal och DirectX 12, en utbyggbar 3D-modellredigerare, ett karaktärsanimationssystem (Emotion FX), ett förbyggt utvecklingssystem, en fysikprocessimuleringsmotor i realtid och matematiska bibliotek med SIMD-instruktioner.

Den senaste versionen representerar kraftfulla bidrag och erbjuder flera förbättringar som syftar till att göra det enklare för utvecklare, artister och innehållsskapare att skapa 3D-simuleringar för AAA-spel, robotsimuleringar och andra 3D-applikationer inom AI, metaverse, digitala tvillingar, fordon och vidare.

Huvudnyheterna i Open 3D Engine 23.10

I denna nya version av motorn som presenteras är en av dess mest anmärkningsvärda nyheter ny redigerare för experimentella dokumentegenskaper (DPE) att sidtillåter verktygsskapare att skapa egendomsredigerare utan att behöva fördjupa sig i komplexiteten i frontend-utveckling i Qt och utan att oroa dig för en separat implementering av verktyg för sortering och filtrering av element. DPE tillåter utvecklare att specificera layout, redigeringsbeteende och allmänna egenskaper för ett användargränssnitt i ett XML-liknande "dokument", som konverteras till det nödvändiga gränssnittet med hjälp av DocumentPropertyEditor-widgeten. O3DE "Console Variables"-redigeraren är det första verktyget som är skrivet med hjälp av DPE-ramverket, med experimentellt stöd för en DPE-baserad Entity Inspector som debuterar i den här utgåvan, som kan visa förgjorda åsidosättningar. Det är värt att nämna att den här funktionen är inaktiverad som standard, men för de som är intresserade kan du aktivera DPE genom att följa instruktioner från följande länk.

En annan nyhet som sticker ut i Open 3D Engine 23.10 är förbättringar gjorda i renderingssystemet Atom, eftersom arbete har gjorts för att förbättra prestanda och renderingskvalitet, och stöd för mobila enheter baserade på iOS och Android har lagts till, har ett ramverk för att arbeta samtidigt med flera GPU:er lagts till, och stöd för reflektionsbaserade har implementerats. strålspårning.

Utöver detta har mesh-instansoptimeringsteknik, vilket gör att en metod kan rendera flera kopior av ett polygonalt nät som finns i en 3D-scen (till exempel när du renderar typiska repeterande objekt som gräs, byggnader och träd).

I den visuella skriptprogrammeringsmiljön, Script Canvas har lagt till stöd för kompakta noder De tar mindre visuellt utrymme och är designade för att hantera enkla operationer. Den nya funktionen gör det möjligt att göra noddiagrammet mer kompakt och lättare att felsöka.

Det framhävs också att Lade till experimentellt gränssnitt för att åsidosätta halvfabrikat (Prefab Overrides), så att du fritt kan ändra innehållet i halvfärdiga produktinstanser, plus funktioner introduceras för att automatisera skapandet av anpassade arkiv med tilläggsmoduler (Gems), mallar och projekt.

Av andra förändringar som sticker ut från den här nya versionen:

  • För att förenkla installationen av den kompilerade versionen av Open 3D Engine har snap-paket skapats för Ubuntu 20.04 och 22.0.
  • Utökade exportalternativ för projekt skapade med Open 3D Engine för Windows, Linux, Linux Server och iOS. Exportprojekt för Android förväntas stödjas inom en snar framtid.
  • Tillagt stöd för VMA och DX12MA minnesallokeringsmekanismer.
  • Möjligheterna att skapa robotsimulatorer har utökats. Projektmallsystemet för robotar har förbättrats avsevärt.
  • Lade till en mall för att snabbt skapa robotarmar.
  • Dokumentation tillhandahålls för att köra projektmallar med plattformen Robot Operating System (ROS2).
  • Tillagt stöd för prismatiska anslutningar för vridmomentöverföring.
  • Kamerakomponentens prestanda har förbättrats och alternativen för att anpassa kamerakomponenten har utökats.
  • Två typer av pincett erbjuds: vakuum och finger.
  • Lade till en kontaktsensorkomponent.

Slutligen, om du är intresserad av att veta mer om det kan du läsa detaljerna I följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.