Interval Shading: using Mesh Shaders to generate shading intervals for volume rendering - Archive ouverte HAL
Article Dans Une Revue Proceedings of the ACM on Computer Graphics and Interactive Techniques Année : 2024

Interval Shading: using Mesh Shaders to generate shading intervals for volume rendering

Résumé

We propose to use tetrahedrons as primitives for volume rendering and a pipeline to rasterize them. Our work relies on the recently introduced mesh shaders to encode each tetrahedron such that the rasterizer computes the depths of the front and back faces at the same time when interpolating vertices attributes. Then, the fragment shader receives the two depths and can compute its shading in the interval. Our method is simple to implement, efficient, and opens new possibilities for the rasterization pipeline.
Fichier principal
Vignette du fichier
Interval_Shader_HPG2024-2.pdf (6.19 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04561269 , version 1 (26-04-2024)
hal-04561269 , version 2 (30-06-2024)
hal-04561269 , version 3 (08-10-2024)

Licence

Identifiants

Citer

Thibault Tricard. Interval Shading: using Mesh Shaders to generate shading intervals for volume rendering. Proceedings of the ACM on Computer Graphics and Interactive Techniques, 2024, 7 (3), pp.1-11. ⟨10.1145/3675380⟩. ⟨hal-04561269v3⟩
1779 Consultations
488 Téléchargements

Altmetric

Partager

More