OpenCPN,  selon Shoreline
Plan du site   --->  Dossiers techniques  --->   Le coin des bricoleurs en informatique  --->   La technologie openGL
DT_55 La technologie openGL
Validité :  TV
La page, en anglais, du site opencpn.org qui en parle est :  http://opencpn.org/ocpn/opengl
Vous avez dit "openGL" ? kesaco ? What is this ?, que cosa è ?
  • OpenGL est un standard ouvert, multi-plateforme, une bibliothèque graphique de pointe.
  • Cette bibliothèque utilise le processeur des cartes graphiques (GPU) et de la mémoire vive, afin d'accélérer l'exécution des logiciels.
  • Le logiciel OpenCPN dispose de deux moteurs de rendu graphique.
    • L'ancien, qui n'utilise pas la technologie openGL.
    • Le nouveau qui utilise cette technologie.
Up
La liberté de l'utilisateur :
  • L'utilisateur d'OpenCPN peut, à son gré, choisir d'utiliser la technologie openGL ou pas. Et ceci d'autant plus que les PC dotés d'une carte graphique "médiocre" ne sont en général pas en mesure d'exploiter toutes les possibilités de cette technologie.
  • Avec OpenCPN, sur un PC doté d'une carte graphique moderne, l'affichage des cartes marines sera amélioré. Ce sera beaucoup plus rapide, le zoom sera plus lisse et les déplacements de la zone de carte, du bateau (et des cibles AIS) seront plus fluides.
  • L'utilisateur d'OpenCPN aura intérêt à faire des essais. Si aucune différence n'apparait, en navigation ou à l'aide du complément VDR, avec l'une ou l'autre des deux moteurs de rendu graphique, c'est sans doute que la carte graphique n'est pas suffisamment performante. Dans ce cas, l'utilisation du moteur de rendu openGL peut ne pas être choisie.
    • Toutefois, quelques rares possibilités secondaires d'OpenCPN ne seront pas opérationnelles.
Up
Microsoft et/ou Intel et la technologie openGL :
    • Après avoir exploité au mieux cette technologie, Microsoft a changé de politique au niveau de Windows. En particulier, pour W7 et Vista, le rendement est très mauvais. ces deux systèmes d'exploitation sont peu "doués" pour tirer partie de la technologie openGL.
    • Par exemple, pour certaines cartes graphiques de la marque Intel, il fallu désactiver une poignées de fonctionnalités propre à la technologie openGL. Pour certaines cartes, graphiques, ce sont les pilotes qui ne sont pas toujours à jour. Il faut vérifier que les pilotes des cartes graphiques des PC sont les plus récents.
Up
MAC ou Linux :
  • Le système d'exploitation des MAC sous OS X exploite très bien cette technologie.
  • Les diverses versions de Linux exploite bien cette technologie. mais, les utilisateurs de PC sous Linux restent tributaires des qualités intrinsèque de leur carte graphique et ne peuvent pas toujours en tirer profit.
Up
Intérêt à introduire et à maintenir cette technologie dans OpenCPN :
  • Essentiellement de tirer parti des cartes graphiques de bonnes qualité.
Up
Comment utiliser le moteur de rendu graphique openGL ?
  • Rendez vous dans les "Options" puis "Affichage".
    • Dans le sous-onglet "Avancées", cochez la case "OpenGL".
    • Dans le sous onglet "Options propres à l'utilisateur", cochez la case "Activer le lissage panoramique".
  • Une astuce :
    • Si votre carte graphique dispose d'une mémoire propre importante ou au contraire peu importante :
      • Dans le fichier d'initialisation "opencpn.ini", essayez d'ajouter la ligne "GPUMemorySize = nnn"
        • où nnn est la taille de la mémoire, en Mo, de la carte graphique  
        • 256 Mo est la valeur par défaut de nnn.
Up
 
 
Aller au plan du site
  Haut de page
Moteur de recherche.
    
Recherche sur le web          Recherche sur opencpn.shoreline.fr

Copyright : Ce site web est protégé contre toute utilisation commerciale.
Dernière modification de cette page :