Aujourd’hui est un un bon jour 🙂 J’ai développé la base d’un éditeur.
Qu’avons nous la de si spécial ?
Une fenêtre Wx et non plus OGL, en fait il s’agit d’un WxGL permettant ainsi de bénéficier des contrôles tout en ayant accès à OpenGL et donc de faire des rendus dans cette fenêtre, la barre de status et le triangle en témoigne.
Evidemment, on passe par des couches et donc on perd en performance, mais ce n’est pas avec ça qu’on fera le jeu.
S’en est suivis un paquet d’erreurs : rendu qui ne se fait que si on remue la fenetre, divers assimilation du Python et de Wx, la fenetre qui ne voulait plus se fermer car GL prenait le dessus, etc. Que du bonheur…
Et voilou, 4h apres je vous poste ceci et le programme tourne bien avec 300fps de moyenne tel quel.
Cette base est utilisable pour y faire du rendu 3D et interagir via une interface.