Integrating Occlusion Culling with Levels of Detail through Hardly-Visible Sets

نویسندگان

  • Carlos Andújar
  • Carlos Saona-Vázquez
  • Isabel Navazo
  • Pere Brunet
چکیده

Occlusion culling and level-of-detail rendering have become two powerful tools for accelerating the handling of very large models in real-time visualization applications. We present a framework that combines both techniques to improve rendering times. Classical occlusion culling algorithms compute potentially visible sets (PVS), which are supersets of the sets of visible polygons. The novelty of our approach is to estimate the degree of visibility of each object of the PVS using synthesized coarse occluders. This allows to arrange the objects of each PVS into several Hardly-Visible Sets (HVS) with similar occlusion degree. According to image accuracy and frame rate requirements, HVS provide a way to avoid sending to the graphics pipeline those objects whose pixel contribution is low due to partial occlusion. The image error can be bounded by the user at navigation time. On the other hand, as HVS offer a tighter estimation of the pixel contribution for each scene object, it can be used for a more convenient selection of the level-of-detail at which objects are rendered. In this paper, we describe the new framework technique, provide details of its implementation using a visibility octree as the chosen occlusion culling data structure and show some experimental results on the image quality.

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

ثبت نام

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

منابع مشابه

E ective Occlusion Culling for the Interactive Display of Arbitrary Models

HANSONG ZHANG: E ective Occlusion Culling for the Interactive Display of Arbitrary Models. (Under the direction of Dinesh Manocha.) As an advanced form of visibility culling, occlusion culling detects hidden objects and prevents them from being rendered. An occlusion-culling algorithm that can e ectively accelerate interactive graphics must simultaneously satisfy the following criteria: General...

متن کامل

Parallel Occlusion Culling for Interactive Walkthroughs using Multiple GPUs

We present a new parallel occlusion culling algorithm for interactive display of large environments. It uses a cluster of three graphics processing units (GPUs) to compute an occlusion representation, cull away occluded objects and render the visible primitives. Moreover, our parallel architecture reverses the role of two of the GPUs between successive frames to lower the communication overhead...

متن کامل

Immersive and Interactive Exploration of Billion-Atom Systems

We have developed a visualization system, named Atomsviewer, to render a billion atoms from the results of a molecular dynamics simulation. This system uses a hierarchical view frustum culling algorithm based on the octree data structure to efŽciently remove atoms that are outside of the Želd of view. A novel occlusion culling algorithm, using a probability function, then selects atoms with a h...

متن کامل

HLOD Re nement Driven by Hardware Occlusion Queries

In order to achieve interactive rendering of complex models comprising several millions of polygons, the amount of processed data has to be substantially reduced. Level-ofdetail (LOD) methods allow the amount of data sent to the GPU to be aggressively reduced at the expense of sacri cing image quality. Hierarchical level-of-detail (HLOD) methods have proved particularly capable of interactive v...

متن کامل

Online Occlusion Culling

A computer application that renders a virtual environment, for example an architectural model for use in a walkthrough scenario, can suffer from low performance due to the complexity of the environment. Visibility algorithms are concerned with determining the part of the environment that is visible and therefore necessary to render while discarding the rest, thereby reducing the workload of the...

متن کامل

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


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

عنوان ژورنال:
  • Comput. Graph. Forum

دوره 19  شماره 

صفحات  -

تاریخ انتشار 2000