NeoAxis Group publie une nouvelle version de NeoAxis Engine, un environnement de développement intégré avec moteur de jeu 3D intégré. 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.
Vidéo
Nous avons réalisé une vidéo décrivant en détail les capacités de NeoAxis Engine 2019.3.
Démo nature
La démo est une scène très chargée avec le grand nombre d'objets végétaux. Beaucoup d'objets ont été créés en utilisant le nouvel outil de brosse et le composant Surface, qui ensemble sont un outil puissant pour créer des scènes réalistes. En plus de cela, la démo montre les capacités de rendu multithreaded, matériaux à base physique, décalques, commutation en douceur des niveaux de détail et réglage de la caméra pour se déplacer le long du chemin. La démo est présente dans le SDK moteur.
Composant terrain avec l'éditeur
NeoAxis Engine 2019.3 a maintenant soutien aux paysages et un éditeur pour eux. Il est possible d'importer des cartes de hauteur prêtes à être préparées dans d'autres outils.
Constructeur 3D
Les Constructeur 3D add-on est apparu comme une extension de l'éditeur de scène, qui est destiné à éditer des modèles 3D dans la scène au niveau de leur géométrie. L'ajout comprend des outils de création de niveau rapide, des outils de modélisation 3D, des opérations de géométrie solide constructives. Les modèles créés peuvent être utilisés à la fois comme objets de scène et comme modèles 3D ordinaires.
Trois façons de créer des objets dans la scène
Trois méthodes pour créer des objets sont maintenant soutenus: Faites glisser & Drop, un par clic, par pinceau. En plus de la nouvelle façon mentionnée ci-dessus de créer des objets avec un pinceau, un autre est apparu - créer des objets par clic. Et ainsi, il y a maintenant de grandes possibilités de créer des objets dans l'éditeur de scène. Chacun des modes de création des objets a ses propres avantages selon le type d'objets créés. Par exemple, en utilisant la brosse, vous pouvez créer un grand nombre d'objets.
Surfaces
Surfaces est un type spécial d'objet pour la personnalisation avancée du pinceau. Les surfaces vous permettent de configurer quels objets seront créés dans la scène et comment exactement ils seront créés.
Composante du groupe d'objets
Pour la gestion et le rendu d'un grand nombre d'objets, un Groupe d'objets objet est apparu. La création d'objets de l'éditeur de scène directement dans le groupe d'objets est prise en charge.
Décalques
NeoAxis Engine 2019.3 comprend aide à la décalcomanie.
Flou de mouvement par objet
Flou de mouvement est maintenant un effet de base dans le SDK.
Gestionnaire de paquets
Un gestionnaire de paquets a été ajouté, et la capacité de créer des extensions de moteur et d'éditeur a été améliorée.
Améliorations de l'éditeur intégré C#
- C# Editor: Le travail avec les fichiers CS a été amélioré. Maintenant les modifications sont synchronisées entre les fichiers. Il n'y a plus de marqueurs d'avertissement invalides.
- Éditeur C# : La possibilité de personnaliser la visibilité des marqueurs a été ajoutée.
Améliorations de l'application du lecteur
Le lecteur a pu modifier le mode vidéo, le mode plein écran, la synchronisation verticale.
Amélioration de l ' appui à la Plateforme
- Le soutien à la création d'une plate-forme cible a été amélioré. Maintenant les scripts et les add-ons moteur sont pris en charge. Le processus de création d'une construction est simplifié. La page sur la construction dans le manuel a été ajoutée.
- Construire pour Universal Windows Platform (UWP) a été amélioré.
Autres améliorations
- API du moteur et de l'éditeur ont été mis à jour. Maintenant ils sont considérés comme complets.
- Transition fluide.
- Éditeur : Boîte de dialogue Recherche d'objets.
- Couches dans la scène.
- Composante régionale. Représente une zone dans l'espace définie par la série de points.
- Matériau: Mélange avancé. La possibilité de configurer les canaux à écrire dans le G-Buffer. Utilisé pour les autocollants.
- L'API de requête Occlusion a été ajoutée.
- Les fusées éclairantes utilisent maintenant les requêtes d'occlusion pour détecter la visibilité à l'écran. Les fusées éclairantes apparaissent maintenant et disparaissent en douceur.
- La gestion des assemblages moteur DLL a été améliorée. Maintenant, les assemblages inutiles ne sont pas chargés dans la simulation, ce qui réduit la charge sur le collecteur d'ordures.
Une liste détaillée des changements peut être trouvée dans la Changer de journal.
Prochaines versions
Le moteur continue à évoluer. À l'avenir, nous nous concentrerons sur les éléments suivants :
- Cadre de jeu 3D. Gérer des personnages, différents types de caméras, un ensemble d'objets de jeu plus spécialisés.
- Des couches de peinture sur le terrain.
- Des particules.
- Plus de plate-formes de construction, y compris le support des appareils mobiles.
Une liste détaillée des plans peut être trouvée dans le Feuille de route.