Title :
Visibility as an intrinsic property of geometric models
Author :
Bar-Lev, Adi ; Elber, Gershon
Author_Institution :
Dept. of Comput. Sci., Technion-Israel Inst. of Technol., Haifa, Israel
Abstract :
This paper presents a technique to improves the performance of algorithms that exploits visibility based analysis in computer graphics, such as ray tracing. The presented approach maintains a list of visible polygons for each and every one of the polygons in the model as well as for optionally, the light sources in the scene. A pre-processing visibility analysis stage that is view-independent is computed once per scene, creating a Visibility Data Structure (VDS) that becomes part of the model. This, before any visibility intensive computer graphics algorithm takes place. The approach presented may be combined with most acceleration methods for ray tracing such as octree or voxel based spatial subdivision. Furthermore, any algorithm that requires visibility computations can exploit the VDS, from Radiosity to NC machining. Though the presented technique is fairly intuitive, it demonstrates the usability of a visibility data structure of a scene
Keywords :
computational geometry; ray tracing; realistic images; solid modelling; Visibility Data Structure; computer graphics; geometric models; pre-processing visibility analysis stage; ray tracing; visibility based analysis; visibility intensive computer graphics algorithm; visible polygons; voxel based spatial subdivision; Acceleration; Algorithm design and analysis; Computer graphics; Data structures; Layout; Light sources; Machining; Performance analysis; Ray tracing; Solid modeling;
Conference_Titel :
Computer Graphics International, 1998. Proceedings
Conference_Location :
Hannover
Print_ISBN :
0-8186-8445-3
DOI :
10.1109/CGI.1998.694267