Projection de textures de relief

  • Cette section présente mes expérimentations en cours sur un technique permettant de plaquer des images de référence en relief sur une surface quelconque.
  • Le but est de substituer le rendu de maillages massifs (millions de triangles) par le rendu d'une surface extrêmement simplifiée sans différence visuelle.
  • Le relief réel est reconstruit en fonction de l'observateur et des images de référence.

Détails

  • Shaders implémentés avec BLRender
  • Carte graphique : GeForce 6800 GT


Projection de relief sur un nuage de billboards

  • Le maillage de la statuelle est composé de 10 million de triangles.
  • Il occupe 172 Mo en mémoire vidéo avant simplification et s'affiche à mois de 0.3 FPS
  • Avec la méthode, l'affichage s'effectue à plus de 50 FPS et l'espace mémoire est réduit à quelques textures et un maillage de quelques millers de faces (le nuage de billboards)



Projection de relief sur l'octree de l'objet

  • Le maillage du dragon est composé d'environ 7,2 million de triangles.
  • Il occupe 124 Mo en mémoire vidéo avant simplification
  • Les performances sont les mêmes que pour la statuette ci-dessus.



Projection de relief sur un cube

  • Pour tester un cas extrême de l'algorithme
  • Les trois premières images sont les images de référence de l'objet.
  • Ces images sont projetées sur le cube en 4eme image



Projection de relief sur un plan

  • Les images de référence sont les mêmes que pour le bunny ci-dessus.
  • Le comportement de la méthode est cohérent : on obtient une coupe de l'objet.



Web site done with VIm