URL: https://linuxfr.org/forums/linux-gui/posts/double-pr%C3%A9cision-dans-opengl Title: double précision dans Opengl Authors: undine Date: 2008年07月02日T18:17:18+02:00 Tags: Score: 0 Bonjour à tous, j'ai une question à propos de la double précision dans OpenGL. Voici le contexte : j'ai une appli utilisant l'interface graphique [wxwidgets](http://www.wxwidgets.org/). L'une des parties de mon IHM est un canevas OpenGL ([wxGLCanvas](http://wiki.wxwidgets.org/WxGLCanvas)) servant à afficher des données cartographiques. Je n'ai aucune difficulté à afficher la carte, mais par contre j'ai un problème en ce qui concerne les transformations, en particulier la translation. En effet, lorsque les valeurs que j'utilise avec [glTranslated](http://www.manpagez.com/man/3/glTranslated/) dépasse les 7 ou 8 chiffres (exemple : 450459.36) j'ai des problème de saut. La carte ne peut être translatée que par paliers de 0.01 (environ). Je comprend tout à fait le phénomène si on utilise des flottants (fonction glTranslatef) mais je ne comprend pas pourquoi j'ai toujours le problème avec des doubles. Est-ce que cela vient le l'implémentation d'OpenGL sur Linux (la bibliothèque mesa il me semble), de la bibliothèque wxWidgets (peut probable à mon avis), d'une option à la compilation que j'aurai oublié ? Si vous avez des idées elles sont les bienvenues !!! Merci d'avance.