La visualisation volumétrique est un élément essentiel dans le processus de décision de divers domaines d'application, notamment les sciences médicales, l'énergie, la fabrication et la recherche scientifique. Au cours des 20 dernières années, diverses techniques ont été développées pour visualiser de façon efficace et interactive des données volumétriques. Cette formation inclut des cours théoriques et des exercices pratiques de programmation logicielle afin de présenter aux étudiants les bases de la visualisation de volume. La formation traite en profondeur l'algorithme de rendu de volume le plus souvent utilisé et fondé sur l'accélération du matériel graphique. Les cours regroupent également des sujets liés à cette technique.
Contenu de la formation
- Les bases de la visualisation de volume
- Algorithmes de rendu de volume directs et indirects
- Rendu de volume accéléré par GPU
- Présentation d'OpenGL Volumizer
- Techniques avancées de rendu de volume
- Ombrage volumétrique
- Optimisations de performances et gestion des données
- Traitement des données accéléré par GPU
- Outils logiciels de visualisation des volumes et intégration de l'application
Public cible
Cette formation s'adresse aux professionnels des logiciels et aux étudiants qui développent ou prévoient de développer un logiciel de visualisation des volumes. La formation comprend un débat d'introduction sur la visualisation des volumes et traite ensuite d'algorithmes plus élaborés.
Compétences requises
Une connaissance des concepts graphiques 3D de base et une expérience de la programmation avec OpenGL et C/C++ sont nécessaires et sous-entendues. Il est nécessaire de connaître le système d'exploitation et l'environnement de développement UNIX ou Windows.