NeoAxis Group meddelar en ny release av sin mångsidiga 3D-projektutvecklingsmiljö NeoAxis Engine 3.5. Den senaste versionen innehåller uppdaterad redaktörsdesign, ett nytt verktyg för att snabbt importera 3D-modeller, uppdaterade exempelkartor, samt flera mindre förändringar och felfixar.
Innehåll
- Om NeoAxis
- Nya funktioner i 3,5
- Programmering och scripting
- Lämplig för alla typer av projekt
- Exempel på olika projekttyper
- Kan integreras i fönsterprogram (WPF, WinForms)
- Inbyggd uppsättning full-screen effekter
- Fordonsstöd
- Stöd för mycket stora landskap och inbyggd terrängredaktör
- Fysiksystem och ragdoll stöd
- Inbyggd nätverksstöd
- Omfattande användargränssnittssystem
- Stöd för olika typer av ingångsenheter
- Stöd för olika banfindingssystem
- Inbyggda verktyg för applikationsprofilering
- Stor uppsättning demonstrationskartor i SDK
- Länkar
Om NeoAxis
NeoAxis 3D Engine är mångsidig 3D-projektutvecklingsmiljö. Miljön kan användas för att utveckla alla typer av 3D-projekt som datorspel, visuella tränare, VR-system, för att visualisera processer och utveckla fönsterprogram.
Det innehåller alla nödvändiga verktyg för att utveckla avancerade 3D-projekt, från att importera innehållsverktyg till utbyggnadsverktyget för att förbereda produktversionen av projektet.
Nya funktioner i 3,5
- Grafiskt användargränssnitt av verktygen har uppdaterats.
- Ett verktyg för att enkelt importera 3D-modeller från en fil har lagts till.
- Exempelkartor har uppdaterats.
- Freeze Objects Manager har lagts till. Objektet är tänkt att optimera kartor med stor mängd objekt på dem. Med detta objekt kan utvecklaren göra vissa objekt på kartan frysa för att spara resurser.
- Streaming terräng har förbättrats. Bättre hantering av last / loss mekanism.
- Möjligheten att hoppa över mip-kartor under laddning av texturer.
- Bug fix: Broken rendering med aktiverad SoftParticles parameter av materialet.
- Bug fix: brutna dekaler på terräng.
- Bug fix: Broken export av 3D-modeller från Map Editor till DAE.
Programmering och scripting
API är baserat på .NET. Huvudspråket är C#. NeoAxis stöder .NET 4.0 eller senare. Du kan bifoga bibliotek skrivna i C/C++ eller på något annat programmeringsspråk. NeoAxis SDK inkluderar Game.exe-applikationen, som samtidigt är motorns demo och skelettet i ditt framtida projekt. Denna ansökan är en ram avsedd för snabb och logisk utveckling av projektet. Det innehåller exempel på olika typer av projekt, samt ett komplett menysystem inklusive en kartbelastningschef och ännu mer! Genom att använda detta premade ramverk slösar utvecklaren inte tid på att skapa en grundläggande tillämpningsram och börjar omedelbart arbeta med sitt projekt.
Lämplig för alla typer av projekt
NeoAxis 3D Engine är positionerat som en universell utvecklingsram för 3D-projekt. Ramverket kan användas för olika typer av 3D-projekt, till exempel skapandet av videospel, utveckling av simulatorer, virtuell verklighet och visualiseringsprogram eller skapandet av fönsterprogram.
Exempel på olika projekttyper
SDK innehåller en stor uppsättning klasser, exempel och demonstrationskartor av olika typer. Inkluderar:
- Exempel på en first-person shooter.
- Exempel på ett realtidsstrategispel.
- Exempel på ett tank arkadspel.
- Exempel på 2D plattformsspel.
- Exempel med nätverksstöd.
Kan integreras i fönsterprogram (WPF, WinForms)
SDK innehåller ramar och exempel på integration av motorn i Windows Presentation Foundation (WPF) och Windows Forms (WinForms) applikationer.
Inbyggd uppsättning full-screen effekter
SDK-motorn innehåller en stor uppsättning fullskärmseffekter samt ett API som gör att du enkelt kan lägga till nya effekter.
Fordonsstöd
Motorn innefattar förmågan att skapa bilar med simulatornivåkvalitet. Verktyg inkluderar bekväma verktyg för att konfigurera fordonsfysik. Exempel på bil, tankar och torn skapelse finns i SDK.
Stöd för mycket stora landskap och inbyggd terrängredaktör
NeoAxis stöder mycket stora terränger med bakgrundsbelastning av sektorerna. Inkluderar verktyget för att importera terrängdata från externa verktyg.
Fysiksystem och ragdoll stöd
Ge liv åt dina objekt med den inbyggda NVIDIA PhysX. Fysik X är det mest avancerade och mest använda fysikramverket i moderna 3D-projekt. Den fysiska modellredigeraren låter dig konfigurera styva kroppar, leder, motorer, ragdolls, fordon. Motorn innehåller alla nödvändiga verktyg för att enkelt skapa fordon, inklusive bilar med realistisk fysik, tankar och liknande utrustning.
Inbyggd nätverksstöd
NeoAxis 3D Motorn inkluderar inbyggt stöd för nätverkssynkronisering baserat på en klient-server arkitektur. Tillåter dig att lägga till nätverksstöd på en hög nivå av abstraktion, även utan låg nivå nätverksprotokoll kunskap. NeoAxis innehåller en applikation för att skapa dedikerade servrar som är användbara i LAN eller över internet.
Omfattande användargränssnittssystem
NeoAxis extensible användargränssnitt är ett komplett system för att skapa kontroller, menyer, dialoger och spelskärmar. Verktygen i motorn innehåller en fullfjädrad användargränssnittsredigerare som låter dig designa användargränssnittet för ditt projekt på kortast möjliga tid. Motorn stöder att göra användargränssnitt i 3D-utrymme och inbyggd webbläsarkontroll.
Stöd för olika typer av ingångsenheter
NeoAxis 3D Motor stöder de flesta av de moderna ingångsenheterna, inklusive joysticks, gamepads, styrhjul och konsolkontroller. Engine ger ett gränssnitt för att lägga till nya typer av inmatningsenheter.
Stöd för olika banfindingssystem
Motorn innehåller flera sökvägsfyndsystem, till exempel ett vägfyndsystem baserat på Navigation Mesh-teknik och ett vägfyndsystem baserat på ett tvådimensionellt rutnät.
Inbyggda verktyg för applikationsprofilering
Inbyggda verktyg gör det möjligt att se resurser användning av systemet och prestanda för programmet.