NeoAxis Group oznamuje nové vydání svého univerzálního 3D prostředí rozvoje projektu NeoAxis Engine 3.5. Nejnovější verze obsahuje aktualizovaný design editoru, nový nástroj pro rychlý import 3D modelů, aktualizované mapy, stejně jako více drobných změn a opravy chyb.
Obsah
- O NeoAxis
- Nové funkce v 3.5
- Programování a skriptování
- Vhodné pro všechny typy projektů
- Příklady různých typů projektů
- Lze integrovat do okenních aplikací (WPF, WinForms)
- Vestavěná sada efektů na celou obrazovku
- Podpora vozidla
- Podpora velmi velkých krajin a vestavěného editora terénu
- Fyzikální systém a podpora ragdollu
- Vestavěná podpora vytváření sítí
- Rozšiřitelný systém uživatelského rozhraní
- Podpora různých typů vstupních zařízení
- Podpora různých systémů vyhledávání cest
- Vestavěné nástroje pro profilování aplikací
- Obrovský soubor demonstračních map v SDK
- Odkazy
O NeoAxis
NeoAxis 3D Engine je univerzální 3D vývojové prostředí. Prostředí lze využít k vývoji všech typů 3D projektů, jako jsou počítačové hry, vizuální trenéři, VR systémy, vizualizace procesů a vývoj okenních aplikací.
Zahrnuje všechny potřebné nástroje pro vývoj pokročilých 3D projektů, od importu obsahových utilit až po nástroj nasazení pro přípravu produktové verze projektu.
Nové funkce v 3.5
- Grafické uživatelské rozhraní nástrojů bylo aktualizováno.
- Byl přidán nástroj k snadnému importu 3D modelů ze souboru.
- Příklad mapy byly aktualizovány.
- Manažer objektů Freeze byl přidán. Objekt má optimalizovat mapy s velkým množstvím objektů. S tímto objektem může vývojář vytvořit některé objekty na mapě zmrazit, aby ušetřil zdroje.
- Zlepšil se terén. Lepší řízení mechanismu zatížení/vyložení.
- Schopnost přeskočit mip mapy při načítání textury.
- Oprava chyb: Zlomené vykreslování s povoleným parametrem SoftParticles materiálu.
- Oprava chyb: Rozbité obtisky v terénu.
- Oprava chyb: Zlomený export 3D modelů z Map Editor do DAE.
Programování a skriptování
API je založeno na .NET. Hlavním jazykem je C#. NeoAxis podporuje .NET 4.0 nebo novější. Můžete připojit knihovny napsané v C/C++ nebo v jiném programovacím jazyce. NeoAxis SDK obsahuje aplikaci Game.exe, která je zároveň demo motoru a kostry vašeho budoucího projektu. Tato aplikace je rámec určený pro rychlý a logický rozvoj projektu. Obsahuje příklady různých typů projektů, jakož i kompletní systém menu včetně manažera načítání map a ještě více! Pomocí tohoto předem vytvořeného rámce neplýtvá developer časem na vytvoření základního aplikačního rámce a okamžitě začíná pracovat na svém projektu.
Vhodné pro všechny typy projektů
NeoAxis 3D Motor je umístěn jako univerzální vývojový rámec pro 3D projekty. Rámec lze použít pro různé typy 3D projektů, jako je tvorba videoher, vývoj simulátorů, virtuální realita a vizualizační software nebo tvorba okenních aplikací.
Příklady různých typů projektů
SDK obsahuje velký soubor tříd, příkladů a ukázkových map různých typů. Zahrnuje:
- Příklad střelce z první osoby.
- Příklad strategie v reálném čase.
- Příklad tankové arkádové hry.
- Příklad 2D plošinovky.
- Příklady podpory sítě.
Lze integrovat do okenních aplikací (WPF, WinForms)
SDK obsahuje rámce a příklady integrace motoru do Windows Presentation Foundation (WPF) a Windows Forms (WinForms) aplikací.
Vestavěná sada efektů na celou obrazovku
Motor SDK obsahuje velkou sadu efektů na celou obrazovku a také API, které vám umožní snadno přidat nové efekty.
Podpora vozidla
Motor zahrnuje schopnost vytvářet auta s kvalitou simulátoru. Nástroje zahrnují vhodné nástroje pro konfiguraci fyziky vozidel. Příklad tvorby automobilů, tanků a věží je k dispozici v SDK.
Podpora velmi velkých krajin a vestavěného editora terénu
NeoAxis podporuje velmi velké terény s podkladem zatížení sektorů. Zahrnuje nástroj pro import dat terénu z externích nástrojů.
Fyzikální systém a podpora ragdollu
Dejte život svým objektům s vestavěným NVIDIA PhysX. Fyzika X je nejpokročilejší a nejpoužívanější fyzikální rámec v moderních 3D projektech. Editor fyzikálních modelů umožňuje nakonfigurovat tuhá těla, klouby, motory, ragdolly, vozidla. Motor zahrnuje všechny potřebné nástroje pro snadnou tvorbu vozidel, včetně automobilů s realistickou fyzikou, tanky a podobným vybavením.
Vestavěná podpora vytváření sítí
NeoAxis 3D Motor zahrnuje vestavěnou podporu synchronizace sítě na základě architektury klient-server. Umožňuje přidat podporu sítě na vysoké úrovni abstrakce, i bez znalosti nízkoúrovňových síťových protokolů. NeoAxis obsahuje aplikaci pro vytváření dedikovaných serverů použitelných v LAN nebo přes internet.
Rozšiřitelný systém uživatelského rozhraní
NeoAxis rozšíření uživatelského rozhraní je kompletní systém pro vytváření ovladačů, menu, dialogů a herních obrazovek. Nástroje motoru obsahují plně vybavený editor uživatelského rozhraní, který vám umožní navrhnout uživatelské rozhraní vašeho projektu v co nejkratší době. Motor podporuje zobrazování uživatelských rozhraní ve 3D prostoru a vestavěné ovládání webového prohlížeče.
Podpora různých typů vstupních zařízení
NeoAxis 3D Motor podporuje většinu moderních vstupních zařízení, včetně joysticků, gamepadů, volantů a regulátorů konzol. Motor poskytuje rozhraní pro přidání nových typů vstupních zařízení.
Podpora různých systémů vyhledávání cest
Motor zahrnuje několik systémů pro hledání dráhy, jako je systém pro hledání dráhy založený na technologii Navigation Mesh a systém pro vyhledávání dráhy založený na dvourozměrné mřížkě.
Vestavěné nástroje pro profilování aplikací
Vestavěné nástroje umožňují vidět využití zdrojů systému a výkon aplikace.
Velký soubor demonstračních map v SDK
Odkazy
Stáhnout SDK.
Přečtěte si více o NeoAxis.
Proberte to na fóru.