Go to GlobalSpec.com Home
Newsletter   FREE GlobalSpec e-Newsletters
Receive the latest news, trends, and technology relevant to your work.
(See Titles)

6.7: Hierarchical Refinement and Clustering

By Philippe Bekaert
From Advanced Global Illumination, Second Edition

6.7 Hierarchical Refinement and Clustering

All mesh-based algorithms covered so far in this chapter share a common drawback, illustrated in Figure 6.26. If patches are chosen too small, variance will be high. If they are chosen too large, however, disturbing discretization artifacts, such as too smooth illumination and blurred shadow boundaries, result. We discuss here how hierarchical refinement [30, 64, 164] and clustering [182, 174] can be incorporated in stochastic radiosity algorithms. Doing so significantly reduces these problems and considerably boosts the performance of stochastic radiosity algorithms.


Figure 6.26: The left image illustrates meshing difficulties with stochastic radiosity. On the one hand, high variance on small patches leads to disturbing noisy artifacts? some of these patches will receive no rays, so that they will be rendered black, while other small patches appear overly bright. Large patches, such as the walls and floor in this image, for instance, appear too smooth as only a single radiosity value is computed for the whole patch. Adaptive meshing, hierarchical refinement, and clustering reduce these problems (right image). (The conference room model shown is by Anat Grynberg and Greg Ward, Lawrence Berkeley Laboratory, Berkeley, California).

Hierarchical refinement and clustering have been introduced in radiosity with two goals in mind: automatic, adaptive meshing and a reduction of the number of form factors. First, it splits up large patches into smaller ones so that a more accurate radiosity solution is obtained where necessary. Collections of small patches, on the other hand, can also be grouped ...

Copyright A K Peters, Ltd. 2006 under license agreement with Books24x7

Products & Services
Flexible packaging conforms to the size and shape of the packaged item. Search by Specification | Learn more about Flexible Packaging
Online directories list companies on web sites that focus on specific industries or segments. Search engines provide targeted web results based on keywords and other advanced criteria. Learn more about Online Directories and Search Engines
Honing, lapping and super-finishing equipment are used to improve surface finish or geometry to tight tolerances. Search by Specification | Learn more about Honing, Lapping and Super-finishing Machines
Cluster software and tools are used to create, analyze, optimize, expand and manage high performance applications on clusters. Learn more about Cluster Software and Tools
Machine vision software is used to control and drive machine vision systems. Learn more about Machine Vision Software

Product Announcements
Open Text Connectivity Solutions Group - Expanded access to Unix systems for Exceed users
Exceed Freedom is an extension for Exceed 2008 which adds many functionalities to the award-winning PC X Server: reduced bandwidth consumption up to 90%, ability to suspend and resume sessions,... (read more)
LMS International - LMS Virtual.Lab Acoustics
The LMS acoustic simulation solutions, powered by the ground-breaking LMS SYSNOISE solver, cover routine applications, such as structural noise radiation and cavity field simulations, and address... (read more)
OceanServer Technology, Inc. - XP-08S IBPS Mini Battery Management Module
Eight Channel High Current Mini Battery charger/management module supports between 1-8 Smart Battery Packs. Complete 760 Watt Hour rechargeable Li-Ion battery system ready to be added to any device... (read more)
Formsprag Clutch - Indexing Clutches
Through the wide variety of designs offered by Formsprag Clutch and Stieber Clutch in both Sprag and Ramp & Roller Designs virtually any application can be met where reciprocating motion applied to... (read more)
New England Small Tube Corporation - Tube Bending
BENDING/COILING Tube bending at New England Small Tube can range from performing a simple 90° Elbow to parts with compound bends and multiple planes. Each bend is fabricated by custom fixtures made... (read more)
 

Topics of Interest
6.8 Exercises Compute the form factor for the following configuration. Two identical rectangular plates are positioned parallel to each other (Figure 6.29). Compute the form factor using Monte... (Read More)
6.3 Stochastic Relaxation Radiosity This section and the next one (Section 6.4) cover radiosity algorithms that solve the radiosity system of equations (Equation 6.6) using form factor sampling as... (Read More)
6.4 Discrete Random Walk Methods for Radiosity In the previous section, a first class of stochastic methods was described for solving the radiosity system of equations (Equation 6.6) or the... (Read More)
6.2 The Form Factors The robust and efficient computation of the form factors F ij between each pair of input patches is a major problem with the classic radiosity method. In this section, we will... (Read More)
Overview The algorithms discussed in the previous chapter directly compute the intensity of light passing though the pixels of the virtual screen. In contrast, this chapter covers methods that... (Read More)