• DocumentCode
    1025476
  • Title

    Flexible point-based rendering on mobile devices

  • Author

    Duguet, Florent ; Drettakis, George

  • Author_Institution
    Inst. Nat. de Recherche en Inf. et Autom., Sophia-Antipolis, France
  • Volume
    24
  • Issue
    4
  • fYear
    2004
  • Firstpage
    57
  • Lastpage
    63
  • Abstract
    We have seen the growing deployment of ubiquitous computing devices and the proliferation of complex virtual environments. As demand for detailed and high-quality geometric models increases, typical scene size (often including scanned 3D objects) easily reaches millions of geometric primitives. Traditionally, vertices and polygons (faces) represent 3D objects. These representations, coupled with the traditional rendering pipeline, don´t adequately support display of complex scenes on different types of platforms with heterogeneous rendering capabilities. To accommodate these constraints, we use a packed hierarchical point-based representation for rendering. Point-based rendering offers a simple-to-use level-of-detail mechanism in which we can adapt the number of points rendered to the underlying object´s screen size. Our work strives for flexible rendering - that is, rendering only the interior hierarchy nodes as representatives of the subtree. In particular, we avoid traversal of the entire hierarchy and reconstruction of model attributes (such as normals and color information) for interior nodes because both operations can be prohibitively expensive. Flexible rendering also lets us traverse the hierarchy in a specific order, resulting in a fast, one-pass shadow-mapping algorithm.
  • Keywords
    grid computing; image reconstruction; image representation; mobile computing; mobile handsets; octrees; rendering (computer graphics); sampling methods; virtual reality; 3D object representation; flexible point-based rendering; interior hierarchy nodes; mobile devices; octree memory usage statistics; one-pass shadow-mapping algorithm; packed hierarchical point-based representation; rendering pipeline; simple-to-use level-of-detail mechanism; tree traversal; ubiquitous computing; Computer graphics; Data structures; Displays; Encoding; Geometry; Layout; Pipelines; Rendering (computer graphics); Sampling methods; Solid modeling; Algorithms; Artificial Intelligence; Computer Graphics; Computer Simulation; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Numerical Analysis, Computer-Assisted; Pattern Recognition, Automated; Reproducibility of Results; Sensitivity and Specificity; Signal Processing, Computer-Assisted; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/MCG.2004.5
  • Filename
    1310212