• DocumentCode
    774311
  • Title

    Spatial bounding of complex CSG objects

  • Author

    Sanna, A. ; Montuschi, P.

  • Author_Institution
    Dipartimento di Autom. e Inf., Politecnico di Torino, Italy
  • Volume
    142
  • Issue
    6
  • fYear
    1995
  • fDate
    11/1/1995 12:00:00 AM
  • Firstpage
    431
  • Lastpage
    439
  • Abstract
    Several computer graphics algorithms (such as ray-tracing) heavily relate their performances to the efficiency of the tests of intersection between the rays of a light source and the objects of a synthetic scene. Some solid modelling and robotics algorithms need also to test quickly the possible interferences of the different parts of a system such as the arms of different robots. To speed-up the test, the free shape objects to be tested are encapsulated into boxes and the test starts by performing a check on overlapping of the bounding boxes, thus producing a section of the space where an intersection can occur. Successively, if the boxes overlap, the test continues on the original free shape objects, but only in the portion of the 3D-space resulting from the first step. The authors present a simple, fast and efficient algorithm (called the `bounding boxes group´ method) to compute a tight bounding entity of a complex object modelled in the constructive solid geometry (CSG). If no upper limit is set to the number of elements of each bounding box group, the algorithm is shown to achieve the tightest possible solution. Algorithms are also presented which allow a reduction of the number of bounding elements but still provide a satisfactory and tight encapsulation
  • Keywords
    computational geometry; computer graphics; solid modelling; 3D-space; bounding boxes; complex object; computer graphics algorithms; constructive solid geometry; encapsulation; light source; ray-tracing; robotics algorithms; solid modelling; spatial bounding; synthetic scene; tight bounding entity;
  • fLanguage
    English
  • Journal_Title
    Computers and Digital Techniques, IEE Proceedings -
  • Publisher
    iet
  • ISSN
    1350-2387
  • Type

    jour

  • DOI
    10.1049/ip-cdt:19952077
  • Filename
    487917