Virtual Material Acquisition and Representation for Computer Graphics. Dar'ya Guarnera
Чтение книги онлайн.

Читать онлайн книгу Virtual Material Acquisition and Representation for Computer Graphics - Dar'ya Guarnera страница 7

СКАЧАТЬ Image

      Figure 2.7: A dielectric sphere rendered without accounting for the Fresnel reflectance (a) and accounting for it (b).

      • Energy conservation assumes that the energy reflected cannot exceed incident energy [DRS07]: LrEi, hence over the unit hemisphere Ω+ above the surface

Image

      CHAPTER 3

       Models of BRDF

      In the last 40 years many material models have been proposed and some BRDFs are able to describe a wide subset of a material properties we have mentioned. Generally they can be classified into three big families that have different purposes and different ways of calculating interaction with light:

      • Phenomenological

      • Physically based

      • Data driven

      Phenomenological models, also known as Empirical models, are entirely based on reflectance data, which is fitted to analytical formulas, thus approximating the reflectance and reproducing characteristics of real world materials, but they will not necessarily appear realistic unless placed in an accurately simulated environment for such a model.

      Physically based models are based on Physics and Optics, with the assumption that the surface is rough at a fine scale, therefore described by a collection of micro facets with some distribution D of size and direction; these models are also referred to as “first principle” models. Usually they are represented by accurate and adjustable formulae; however the most common mathematical model has the form:

image

      which also takes into account the Fresnel term F. Effects like masking and self-shadowing (see Figure 3.1) [AMHH08] depend on the projected area of the microfacets and hence on the distribution D, generally described by the geometrical attenuation term G; for a review of common masking functions and a derivation of the exact form of the masking function from the microsurface profile, see the work by Heitz [Hei14]. This class of models can represent unique properties of the material and may include subsurface structure, generally resulting in complex calculations due to the interaction of the light with the surface structure.

      Data-Driven models approximates measured BRDFs with a suitable function space, for example, spherical harmonics or wavelets, weighted sum of separable functions or product of functions. Measured BRDF data, produced by most of the setups described in Chapter 4, can be stored in a table or a grid and then interpolated to produce a large look-up table when data is needed. This method is simple but inefficient in terms of storage. Moreover, the measured raw data is often noisy, hence the noise is likely to appear in the rendered material. A measured BRDF can be fitted to analytic models and employed to reconstruct the BRDF, thus significantly reducing storage size. The downside of this strategy is related to the inflexibility of many models, which are hard to edit and able to represent only limited classes of materials. A different solution is to approximate measured BRDFs with a suitable function space, for example, spherical harmonics or wavelets, weighted sum of separable functions, or product of functions. We refer to this class of models as Data-Driven models, described in Section 3.3.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «ЛитРес».

      Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

/9j/4ShbRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAA agEoAAMAAAABAAIAAAExAAIAAAAeAAAAcgEyAAIAAAAUAAAAkIdpAAQAAAABAAAApAAAANAALcbA AAAnEAAtxsAAACcQQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykAMjAxODowMTowMyAxMDow Mjo1MQAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAIwqADAAQAAAABAAAK2QAAAAAAAAAGAQMAAwAA AAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEAAgAAAgEABAAAAAEAAAEuAgIA BAAAAAEAACclAAAAAAAA
СКАЧАТЬ