Bonjour,
Pour un projet de modelisation 3D j'imbrique une fenetre SDL (avec OpenGL) dans un widget GTK grace a GTKSDL .
L'application pour le moment consiste simplement a load un fichier .obj depuis GTK et de le modeliser grace a SDL/OpenGL et afficher le tout dans le widget GTKSDL.
Jusque la, pas de soucis, la modelisation se fait parfaitement, le model est bien present a l'ecran.
Le soucis intervient lorsque j'essais de tourner (fleches directionelles ect ...). Avant l'integration de la fenetre SDL a GTK, les events etaient tres bien geres, tout fonctionnait parfaitement (rotation, translation ...).
De plus, une fois le model 3D a l'ecran, impossible d'interagir avec GTK (event oblige, dans la SDL je suis en boucle infinie).
J'ai bien sur pense a utiliser un fork mais il semblerait que GTK et la SDL essaient d'acceder au serveur X ensemble et cela creer des conflits.
Auriez-vous une idee de comment patcher cela ?
Partager