Stabbing Orthogonal Objects in 3-Space

نویسندگان

  • David M. Mount
  • Fan-Tao Pu
چکیده

David M. Mount Fan-Tao Pu Department of Computer Science University of Maryland College Park, MD 20742 fmount,[email protected] 1 Motivation Computer graphics is the source of many interesting and challenging applications for the design of geometric algorithms and data structures. Applications in global illumination simulation and radiosity [7] have motivated our study of problems involving lines in 3-space. In particular we are interested in geometric data structures for answering visibility range queries. Given a 3-dimensional scene de ned by a set of polygonal patches, we wish to preprocess the scene to answer queries involving the set of patches of the scene that are visible from a given range of points over a given range of viewing directions. Queries of this form are central to global illumination simulation. This has led us to the study of data structures for storing and accessing subdivisions over directed-line space, where each point in this space is associated with a directed line in 3-space. In the search for these data structures, we have come across an important problem. Our solution to this problem shows that choices for the data structures used to store the 3-dimensional scene may have a considerable impact on the design of data structures and algorithms for answering visibility range queries. Data structures based on recursive subdivisions of space are popular methods for answering range queries. These data structures recursively subdivide space into cells until some criterion is satis ed. Such criterion typically involve the number of data objects that intersect the cell, but in the case of approximations may also involve the size of the cell, measured by its diameter or volume [6]. The problems of determining the size of a cell and whether a cell represents a nonempty region of space are implicit (and usually trivial) in the design of algorithms for building these data structures. In the case of directed lines in 3-space, there is a natural way of subdividing space. Given two directed lines, we may assign them an orientation, which is either positive, zero, or negative according to the direction of one line relative to a viewer looking along the direction of the other. Thus

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

I/O-Efficient Structures for Orthogonal Range-Max and Stabbing-Max Queries

We develop several linear or near-linear space and I/Oefficient dynamic data structures for orthogonal range-max queries and stabbing-max queries. Given a set of N weighted points in R, the rangemax problem asks for the maximum-weight point in a query hyperrectangle. In the dual stabbing-max problem, we are given N weighted hyper-rectangles, and we wish to find the maximum-weight rectangle cont...

متن کامل

Erratum to: Computing Partitions of Rectilinear Polygons with Minimum Stabbing Number

In this note, we report an error in our paper “Computing Partitions of Rectilinear Polygons with Minimum Stabbing Number” [2]. Given an orthogonal polygon P and a partition of P into rectangles, the stabbing number of the partition is defined as the maximum number of rectangles stabbed by any orthogonal line segment inside P . Abam et al. [1] introduced the problem of finding a partition of P i...

متن کامل

Lower Bounds on Stabbing Lines in 3-space

A stabbing line for a set of convex polyhedra is extremal if it passes through four edges and is tangent to the polyhedra containing those edges. In this paper we present three constructions of convex polyhedra with many extremal lines. The rst construction shows (n 2) extremal stabbing lines constrained to meet two skew lines. The second shows (n 4) extremal lines which are tangent to two poly...

متن کامل

Fixed point theory in generalized orthogonal metric space

In this paper, among the other things, we prove the existence and uniqueness theorem of fixed point for mappings on a generalized orthogonal metric space. As a consequence of this, we obtain the existence and uniqueness of fixed point of Cauchy problem for the first order differential equation.

متن کامل

Interval Stabbing Problems in Small Integer Ranges

Given a set I of n intervals, a stabbing query consists of a point q and asks for all intervals in I that contain q. The Interval Stabbing Problem is to find a data structure that can handle stabbing queries efficiently. We propose a new, simple and optimal approach for different kinds of interval stabbing problems in a static setting where the query points and interval ends are in {1, . . . , ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996