Rendering CSG scenes with general antialiasing - CNRS - Centre national de la recherche scientifique Accéder directement au contenu
Communication Dans Un Congrès Année : 1996

Rendering CSG scenes with general antialiasing

Résumé

Ray-tracing is one of the most popular techniques for rendering 3D images. Effects such as shadows, reflection, refraction and so on can e produced with this technique. However, ray-tracing is a point-sampling technique with well-known aliasing problems. In particular, small objects and small shadows can be hidden between rays and not be detected. No ray-tracing method, even using oversamplin , can solve this problem entirely. The solution is to use an extension of ray-tracing in which the concept of the infinitesimal ray is replaced by that of the beam, which has a volume of the scene. Beam-tracing is more complex than ray-tracing: in particular because of the beam-object intersection computations. So beam-tracers are usually limited to polygonal objects. The method presented here is a beam-tracer with no explicit beam-object intersection computations; so it can be used for rendering CSG scenes with antialiasing.

Mots clés

Fichier principal
Vignette du fichier
CSG96.pdf (205.77 Ko) Télécharger le fichier
Vignette du fichier
csg.gif (5.78 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Format : Figure, Image
Loading...

Dates et versions

inria-00510116 , version 1 (17-08-2010)

Identifiants

  • HAL Id : inria-00510116 , version 1

Citer

Jean-Marc Hasenfratz, Djamchid Ghazanfarpour. Rendering CSG scenes with general antialiasing. CSG 96 Set-theoretic Solid Modelling Techniques and Applications, Information Geometers, Winchester, 1996, Winchester, United Kingdom. pp.275-289. ⟨inria-00510116⟩
102 Consultations
156 Téléchargements

Partager

Gmail Facebook X LinkedIn More