La méthode de radiosité, méthode de simulation globale de l'éclairage, est très utilisée pour la visualisation de scènes d'intérieur statiques. Malgré les différentes améliorations apportées jusqu'à présent, son coût reste conditionné par le calcul des facteurs de forme qui modélisent l'interaction lumineuse entre deux surfaces. Ce calcul constitue l'étape la plus coûteuse de la méthode de radiosité, compte tenu des calculs de visibilité qu'il implique. D'autre part, il semble primordial d'utiliser un maillage qui suive les discontinuités (c'est à dire les limites d'ombre et de pénombre), pour obtenir une solution de radiosité de bonne qualité. Or cette méthode est très coûteuse car elle nécessite de nombreux calculs géométriques. De plus les méthodes proposées jusqu'à présent pour des environnements dits dynamiques (environnements où la géométrie, les propriétés des matériaux, etc., peuvent changer) effectuent toujours trop de recalculs. Le problème reste d'arriver à identifier précisément et efficacement quels facteurs de forme doivent vraiment être recalculés. Nous avons considéré le cas 2D qui permet une meilleure compréhension et une analyse plus approfondie, ne serait-ce que grâce à l'existence de solutions analytiques. Nous nous sommes intéressés au complexe de visibilité (introduit récemment en géométrie algorithmique) qui code les relations de visibilité entre les objets dans le plan. Nous présentons dans cette thèse son utilisation dans le cadre de la radiosité, pour les environnements statiques, puis pour les environnements dynamiques. Nous montrons que le complexe permet d'effectuer le calcul des facteurs de forme de manière efficace et analytique, et de construire le maillage de discontinuité de façon simple. De plus, seuls les facteurs de forme entre deux éléments mutuellement visibles de la scène sont calculés. Enfin, dans le cas dynamique, le complexe permet d'identifier et de mettre à jour uniquement les facteurs de forme strictement nécessaires lorsqu'un objet se déplace.
Identifer | oai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00004958 |
Date | 17 July 1997 |
Creators | Orti, Rachel |
Source Sets | CCSD theses-EN-ligne, France |
Language | French |
Detected Language | French |
Type | PhD thesis |
Page generated in 0.017 seconds