z-logo
Premium
Computing Maximal Tiles and Application to Impostor‐Based Simplification
Author(s) -
Andujar C.,
Brunet P.,
Chica A.,
Navazo I.,
Rossignac J.,
Vinacua A.
Publication year - 2004
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/j.1467-8659.2004.00771.x
Subject(s) - computer science , rendering (computer graphics) , robustness (evolution) , grid , computation , computer graphics , algorithm , object (grammar) , computer graphics (images) , theoretical computer science , mathematics , artificial intelligence , geometry , biochemistry , chemistry , gene
The computation of the largest planar region approximating a 3D object is an important problem with wide applications in modeling and rendering. Given a voxelization of the 3D object, we propose an efficient algorithm to solve a discrete version of this problem. The input of the algorithm is the set of grid edges connecting the interior and the exterior of the object (called sticks). Using a voting‐based approach, we compute the plane that slices the largest number of sticks and is orientation‐compatible with these sticks. The robustness and efficiency of our approach rests on the use of two different parameterizations of the planes with suitable properties. The first of these is exact and is used to retrieve precomputed local solutions of the problem. The second one is discrete and is used in a hierarchical voting scheme to compute the global maximum. This problem has diverse applications that range from finding object signatures to generating simplified models. Here we demonstrate the merits of the algorithm for efficiently computing an optimized set of textured impostors for a given polygonal model. Categories and Subject Descriptors (according to ACM CCS): I.3.5 [Computer Graphics]: Computational Geometry and Object Modeling

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here