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. |
|
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.



