Sections

Qt pour le développement de logiciels de visualisation avancés

Qt est un cadre de développement d’applications multiplate-forme pour systèmes d’exploitation de bureau et périphériques intégrés.  Facilement intégrable à OpenGL®, doté de performances applicatives élevées et d’une portabilité inter plates-formes, Qt est devenu le cadre de développement d’applications leader pour le développement de logiciels de visualisation avancés.

Icon - PDFTélécharger gratuitement un document de synthèse

Création d’interfaces utilisateur de visualisation multi-plateformes avec Qt et OpenGL®

Pourquoi Qt ?

  • Qt s’intègre facilement à des interfaces de programmation graphiques standard en 3D telles qu’OpenGL® .  Si OpenGL est idéal pour la visualisation des données en 3D, il n’offre qu’un support limité pour la programmation des interfaces utilisateur. Qt y remédie grâce à une intégration étroite à OpenGL.

  • Les applications Qt sont rapides, natives, avec possibilité d’accélération par le matériel. Les applications créées avec Qt sont natives, compilées en C++ et profitent du matériel système pour des performances applicatives maximum.
  • Qt est une bibliothèque multi-plateformes. L’interface de programmation et les outils de Qt sont compatibles sur Windows®, Mac® and Linux® ; vous pouvez de ce fait écrire une fois pour toutes le code et déployer votre application sur plusieurs plates-formes. 
  • Qt est un cadre fiable qui permet de créer des logiciels de visualisation avancés. Qt est utilisé par les entreprises dans une large gamme d’industries – pétrole et gaz, simulation, modulation de débit et imagerie médicale – afin de développer des logiciels de visualisation de données de premier ordre.

Screenshot - NextLimit

screenshot - CSWave
 

En savoir plus: télécharger gratuitement un document de synthèse

Icon - PDF


Création d’interfaces utilisateur de visualisation multi-plateformes avec Qt et OpenGL®
[PDF: 17 pages: Anglais]

 

La visualisation scientifique, l'imagerie médicale, la simulation de vol, la modélisation de débit, l'animation, les jeux et les effets visuels sont tous des domaines dans lesquels existe une forte demande pour des applications graphiques 2D et 3D extrêmement performantes. Les interfaces de programmation de graphiques standard telles qu’OpenGL® sont idéales pour le rendu de graphiques complexes, mais ne proposent qu’un support limité pour la programmation des interfaces utilisateur afin de servir ces différents marchés.

Dans ce document, nous examinerons les défits courants auxquels se heurtent les développeurs de logiciels de visualisation et nous présenterons des techniques pour l’intégration facile de graphiques avancés en 2D et 3D dans des applications natives, à haute performance.  Avec le cadre d’applications Qt®, nous démontrerons comment ces techniques accélèrent le développement de la visualisation et permettent le déploiement sur plusieurs systèmes d’exploitation à partir d’une base unique de code source.

 

(Required)
(Required)
(Required)
(Required)
(Required)
We periodically send out news, articles and information in newsletter format.
(Required)
Please select your state/province here. If not applicable, select N/A.
(Required)
Document Actions