Salut a tout, voici un nouvelle article pour vous montrer quelques avancés dans l’éditeur.
L’éditeur qui est un projet annexe du moteur de rendue (theBall engine) à été conçue au vus de facilité la création de carte avec un retour visuelle du décors et offrir autant de possibilités que le moteur offre lui-même, ajouter a cela, le moteur intègre sa propre routine (qui utilise dans l’éditeur) de chargement et d’enregistrement des cartes dans un format propre.
Tout d’abord, récemment a eu une refonte complète de l’éditeur en effet celui-ci se base désormais sur un modèle d’héritage polymorphique pour la gestion des sous-nœuds, ce qui rend le code propre, maintenable et facilement extensible.
Âpres ça de nombreuse fonctionnalités ont été implémenter, parmi elle, le copier/coller des différents attributs des nœud, l’historique des modifications ce qui permet d’annuler (Ctrl+Z) la dernière modification effectuer sur le nœud.
Autre point, la caméra que j’ai un peu améliorer avec différente possibilité de mouvement et de rotation, ainsi que la sélection des nœudqui s’effectuent avec un lancé de rayon depuis la caméra.
Autre fonctionnalité intégré récemment au moteur, c’est le clipping de texture qui permet d’utiliser qu’une partie de la texture et ainsi pouvoir définir des états visuelle sur les éléments.
Quelques amélioration de l’interface ont aussi été effectuer, il faut dire que les outils de la bibliothèque Qt (qui est utilisé par l’éditeur) facilite beaucoup la tâche de ce côté la !
Les maillages peuvent maintenant être colorier et se voir assigner une opacité avec l’éditeur de matériau.
La liste des nœuds s’équipe de son coté avec le tri de ces derniers par rapport à la caméra, à la sélection ou par ordre de type on de nom. Aussi maintenant elle peut être filtrer pour n’affiche qu’un type particulier de nœudou plusieurs.
Et on termine bien-sure sur la correction des énombrables bugs rapporté par notre ami Newin ou rencontrer par moi-même



