Octrees with near optimal cost for ray-shooting (Q2495948)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Octrees with near optimal cost for ray-shooting
scientific article

    Statements

    Octrees with near optimal cost for ray-shooting (English)
    0 references
    0 references
    0 references
    30 June 2006
    0 references
    The ray-shooting problem consists in finding the first object in the scene which is intersected by the given ray. To increase the efficiency of visibility algorithms, which are based on ray-shooting, a suitable space decomposition of the scene is used -- a quadtree in the plane or an octree in the space. The authors are interested in the construction of trees with a guaranteed approximation ratio without increasing the cost too much. The suggested procedure constructs the octree with cost \(O(M)\), where \(M\) is a lower bound on the cost of any tree for the given scene. Here, the scene that consist of solids represented by their boundaries are considered. The boundaries of the solids can be subdivided into elements of constant combinatorial complexity. In the article, the effect of rebalancing the tree on the cost measure is examined, too. Adjacent cells of the balanced tree have the same size. The authors prove that rebalancing only increases the cost by a constant multiplicative factor.
    0 references
    ray-shooting
    0 references
    visibility
    0 references
    optimization
    0 references
    space decompositon
    0 references
    quadtree
    0 references
    octree
    0 references
    cost model
    0 references
    cost prediction
    0 references
    average performance
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references