NeoAxis Group annonce une nouvelle sortie de son environnement de développement de projet 3D polyvalent NeoAxis Engine 3.5. La dernière version propose une mise à jour de la conception de l'éditeur, un nouvel outil pour importer rapidement des modèles 3D, des cartes d'exemple mises à jour, ainsi que plusieurs modifications mineures et corrections de bugs.
Contenu
- À propos de NeoAxis
- Nouvelles fonctionnalités en 3.5
- Programmation et scripting
- Convient à tous les types de projets
- Exemples de différents types de projets
- Peut être intégré dans des applications fenêtres (WPF, WinForms)
- Ensemble intégré d'effets plein écran
- Appui au véhicule
- Support de très grands paysages et éditeur de terrain intégré
- Système physique et soutien à la ragdoll
- Soutien au réseautage intégré
- Système d'interface utilisateur extensible
- Prise en charge de différents types de dispositifs d'entrée
- Prise en charge de différents systèmes de tracé
- Outils intégrés pour le profilage des applications
- Énorme série de cartes de démonstration dans le SDK
- Liens
À propos de NeoAxis
NeoAxis 3D Engine est un environnement de développement de projets 3D polyvalent. L'environnement peut être utilisé pour développer toutes sortes de projets 3D tels que des jeux d'ordinateur, des formateurs visuels, des systèmes de VR, pour visualiser les processus et développer des applications fenêtrées.
Il comprend tous les outils nécessaires pour développer des projets 3D avancés, de l'importation des utilitaires de contenu à l'outil de déploiement pour la préparation de la version de produit du projet.
Nouvelles fonctionnalités en 3.5
- L'interface utilisateur graphique des outils a été mise à jour.
- Un outil pour importer facilement des modèles 3D à partir d'un fichier a été ajouté.
- Des exemples de cartes ont été mis à jour.
- Freeze Objects Manager a été ajouté. L'objet est indélébile pour optimiser les cartes avec une grande quantité d'objets sur eux. Avec cet objet, le développeur peut faire des objets sur la carte geler pour enregistrer des ressources.
- Le terrain a été amélioré. Meilleure gestion du mécanisme de chargement/déchargement.
- La possibilité de sauter les cartes mip pendant le chargement des textures.
- Correction du bug : rendu cassé avec le paramètre SoftParticles activé du matériau.
- Correction du bug & #160;: Des autocollants cassés sur terrain.
- Correction de bug: Exportation cassée de modèles 3D de l'éditeur de cartes à DAE.
Programmation et scripting
API est basé sur .NET. La langue principale est C#. NeoAxis prend en charge .NET 4.0 ou ultérieure. Vous pouvez joindre des bibliothèques écrites en C/C++ ou dans tout autre langage de programmation. Le SDK NeoAxis inclut l'application Game.exe, qui est en même temps la démo du moteur et le squelette de votre futur projet. Cette application est un cadre destiné au développement rapide et logique du projet. Il comprend des exemples de différents types de projets, ainsi qu'un système de menu complet comprenant un gestionnaire de chargement de carte et encore plus! En utilisant ce cadre préfabriqué, le développeur ne perd pas de temps à créer un cadre d'application de base et commence immédiatement à travailler sur son projet.
Convient à tous les types de projets
NeoAxis 3D Engine est positionné comme un cadre de développement universel pour les projets 3D. Le cadre peut être utilisé pour différents types de projets 3D, tels que la création de jeux vidéo, le développement de simulateurs, la réalité virtuelle et le logiciel de visualisation ou la création d'applications fenêtrées.
Exemples de différents types de projets
Le SDK comprend un grand ensemble de classes, d'exemples et de cartes de démonstration de différents types. Comprend:
- Exemple de tir à la première personne.
- Exemple de jeu de stratégie en temps réel.
- Exemple d'un jeu d'arcade de réservoir.
- Exemple de plateforme 2D.
- Exemples avec support réseau.
Peut être intégré dans des applications fenêtres (WPF, WinForms)
Le SDK comprend des cadres et des exemples d'intégration du moteur dans les applications Windows Presentation Foundation (WPF) et Windows Forms (WinForms).
Ensemble intégré d'effets plein écran
Le moteur SDK comprend un grand ensemble d'effets plein écran ainsi qu'une API qui vous permet d'ajouter facilement de nouveaux effets.
Appui au véhicule
Le moteur inclut la capacité de créer des voitures avec la qualité de niveau simulateur. Les outils comprennent des utilitaires pratiques pour configurer la physique des véhicules. Exemple de voiture, réservoirs et création de tourelle sont disponibles dans le SDK.
Support de très grands paysages et éditeur de terrain intégré
NeoAxis supporte de très grands terrains avec le chargement de fond des secteurs. Comprend l'outil pour importer des données de terrain à partir d'outils externes.
Système physique et soutien à la ragdoll
Donnez vie à vos objets avec la NVIDIA intégrée PhysX. Physiques X est le cadre physique le plus avancé et le plus utilisé dans les projets 3D modernes. L'éditeur de modèles physiques vous permet de configurer des corps rigides, des articulations, des moteurs, des ragdolls, des véhicules. Le moteur comprend tous les outils nécessaires pour créer facilement des véhicules, y compris des voitures avec une physique réaliste, des réservoirs et des équipements similaires.
Soutien au réseautage intégré
NeoAxis 3D Le moteur comprend un support intégré pour la synchronisation réseau basé sur une architecture client-serveur. Vous permet d'ajouter une prise en charge réseau à un haut niveau d'abstraction, même sans connaissances de protocoles réseau bas niveau. NeoAxis contient une application pour la création de serveurs dédiés utilisables en LAN ou sur Internet.
Système d'interface utilisateur extensible
L'interface utilisateur extensible NeoAxis est un système complet pour créer des commandes, des menus, des dialogues et des écrans de jeu. Les outils du moteur comprennent un éditeur d'interface utilisateur complet vous permettant de concevoir l'interface utilisateur de votre projet dans les plus brefs délais. Le moteur prend en charge le rendu des interfaces utilisateur dans l'espace 3D et le contrôle intégré du navigateur web.
Prise en charge de différents types de dispositifs d'entrée
NeoAxis 3D Le moteur supporte la plupart des dispositifs d'entrée modernes, y compris les joysticks, les jambières, les volants et les contrôleurs de console. Le moteur fournit une interface pour l'ajout de nouveaux types de périphériques d'entrée.
Prise en charge de différents systèmes de tracé
Le moteur comprend plusieurs systèmes de recherche de trajectoire, comme un système de recherche de trajectoire basé sur la technologie de navigation Mesh et un système de recherche de trajectoire basé sur une grille bidimensionnelle.
Outils intégrés pour le profilage des applications
Les outils intégrés permettent de voir l'utilisation des ressources du système et la performance de l'application.
Grande série de cartes de démonstration dans le SDK
Liens
Télécharger SDK.
En savoir plus sur NeoAxis.
Discutez sur le forum.