Fact-checked by Grok 2 weeks ago

Bidirectional reflectance distribution function

The Bidirectional Reflectance Distribution Function (BRDF) is a four-dimensional radiometric function that quantifies the geometric reflecting properties of an opaque surface by relating the incident from one direction to the reflected radiance exiting in another direction. Mathematically expressed as f_r(\theta_i, \phi_i; \theta_r, \phi_r) = \frac{dL_r(\theta_i, \phi_i; \theta_r, \phi_r)}{dE_i(\theta_i, \phi_i)}, where \theta_i and \phi_i are the polar and azimuthal angles of the incident direction, \theta_r and \phi_r are those of the reflected direction, dL_r is the differential reflected radiance, and dE_i is the differential incident , the BRDF has units of inverse steradians (sr⁻¹) and can range from 0 to infinity, including delta functions for ideal . Introduced in 1977 by , , and Ginsberg in a seminal National Bureau of Standards , the BRDF standardized for measurements and provided a framework for describing surface interactions under various illumination geometries, such as directional, conical, or hemispherical beams. This function inherently accounts for both diffuse (Lambertian) and specular components of reflection, enabling precise modeling of anisotropic scattering behaviors that vary with surface microstructure, wavelength, and . Unlike simpler hemispherical metrics, the BRDF's bidirectional nature captures view- and illumination-dependent effects, making it indispensable for accurate predictions of transport. In , the BRDF underpins techniques by facilitating the simulation of realistic material appearances, with parametric models and data-driven representations allowing efficient computation of in scenes involving complex geometries and lighting. In , it corrects for angular anisotropies in observations, enhancing the of bidirectional effects to retrieve surface properties like , vegetation indices, and composition from multi-angular data. Beyond these domains, the BRDF supports applications in for assessing imaging system performance, in astronomy for analyzing planetary scattering, and in material science for validating coatings and paints under controlled illumination.

Fundamentals

Definition

The bidirectional reflectance distribution (BRDF), denoted as f_r(\omega_i, \omega_o), is a radiometric that describes the directional properties of an opaque surface by relating the reflected radiance in an outgoing direction to the incident from an incoming direction. Mathematically, it is defined as f_r(\omega_i, \omega_o) = \frac{dL_o(\omega_o)}{dE_i(\omega_i)} = \frac{dL_o(\omega_o)}{L_i(\omega_i) \cos \theta_i \, d\omega_i}, where \omega_i and \omega_o represent the incident and outgoing directions, respectively, L_o(\omega_o) is the differential outgoing (reflected) radiance, dE_i(\omega_i) is the differential incident irradiance, L_i(\omega_i) is the incident radiance, \theta_i is the angle between the surface normal and the incident direction \omega_i, and d\omega_i is the differential solid angle subtended by the incident direction. The BRDF has units of inverse steradians (sr^{-1}) and is evaluated at a specific point on the surface, assuming local illumination without transmission or subsurface scattering. The function depends on the spherical coordinates of both directions: the incoming light direction specified by polar \theta_i and azimuthal \phi_i, and the outgoing view direction by \theta_r (or \theta_o) and \phi_r (or \phi_o). This bidirectional dependence allows the BRDF to capture how the apparent brightness of a surface varies with changes in illumination and viewing geometry, enabling accurate modeling of angular effects such as retroreflection or forward scattering. Unlike simpler reflectance models, such as Lambertian (which assumes constant radiance independent of view direction) or ideal (limited to mirror-like bounces at a single angle), the BRDF provides a general framework that accounts for continuous variation in based on both incident and outgoing directions, accommodating a wide range of real-world material behaviors from matte to glossy surfaces. The term BRDF was introduced by et al. in as part of a standardized for radiometric measurements aimed at characterizing surface reflection geometry in and applications.

Properties

A valid bidirectional reflectance distribution function (BRDF), denoted as f_r(\omega_i, \omega_o), must satisfy several fundamental physical and mathematical constraints to accurately model light-surface interactions without introducing unphysical artifacts. One essential property is non-negativity, which requires f_r(\omega_i, \omega_o) \geq 0 for all incident directions \omega_i and outgoing directions \omega_o in the hemisphere above the surface. This ensures that the BRDF represents a physical distribution of reflected radiance and prevents negative reflectance values that would imply absorption of negative energy or emission of light in the absence of sources. While the BRDF itself can theoretically extend to infinity—concentrating reflectance into narrow directions like perfect mirrors—the non-negativity constraint maintains physical plausibility across all directions. Another key constraint is Helmholtz reciprocity, expressed as f_r(\omega_i, \omega_o) = f_r(\omega_o, \omega_i), meaning the BRDF remains symmetric when the incident and outgoing directions are interchanged. This principle, derived from the reversibility of paths in non-absorbing media without or magnetic influences, guarantees that the reflection behavior is independent of the labeling of and observer directions, aligning with optical reciprocity theorems. Energy conservation imposes that the total reflected radiance cannot exceed the incident , formalized as \int_{\Omega} f_r(\omega_i, \omega_o) \cos \theta_o \, d\omega_o \leq 1 for every incident direction \omega_i, where \Omega is the and \theta_o is the angle between \omega_o and the surface normal. This condition, equivalent to the directional-hemispherical reflectance () being at most 1, prevents amplification of light energy and ensures no net gain in the rendering process, which is critical for simulating realistic illumination without unbounded brightness. These properties collectively ensure physically plausible simulations in rendering, as violations—such as non-reciprocal models or energy-exceeding integrals—can lead to inconsistencies like asymmetric lighting or overbright surfaces that do not match real-world observations. By enforcing them, BRDFs enable accurate computations without artificial energy boosts, supporting efficient and in algorithms.

Other Reflectance Functions

The bidirectional texture function (BTF) extends the BRDF by incorporating spatial variations across a surface, capturing how appearance changes with both incident and outgoing light directions as well as position on the material. Formally defined as f(\omega_i, \omega_o, x, y), where \omega_i and \omega_o denote the incoming and outgoing directions, and x, y represent surface coordinates, the BTF accounts for mesoscale geometric effects like shadowing, masking, and interreflections that arise in textured or rough surfaces, beyond what a standard BRDF can model assuming uniform material properties. This six-dimensional representation enables more realistic rendering of complex materials such as fabrics, wood, or stone, where local geometry influences light interaction in a non-Lambertian manner. In contrast, the spatially varying bidirectional reflectance distribution function (SVBRDF) models surfaces where BRDF parameters—such as roughness, albedo, or specular coefficients—vary continuously or discretely across the material, but without explicitly resolving sub-pixel geometric structures. SVBRDFs are typically represented as texture maps for each BRDF lobe parameter, allowing efficient storage and rendering for heterogeneous materials like painted metals or worn , where the underlying assumption is that the surface is macroscopically flat but microstructurally diverse. This approach differs from the BRDF's uniform directional by enabling per-texel customization, which handles spatial non-uniformity in reflectance without the full dimensionality of BTFs, making it computationally lighter for real-time applications. Compared to the standard BRDF, which focuses solely on directional light scattering at a point and assumes homogeneity, both BTF and SVBRDF address non-Lambertian spatial effects but in complementary ways: BTF emphasizes measured appearance including unresolved for highly detailed textures, while SVBRDF prioritizes variation for smoother transitions. The BTF concept emerged in the late to support advanced texture rendering in , building on early measurements to simulate real-world visual complexity more faithfully.

Scattering and Distribution Functions

The Bidirectional Scattering Distribution Function (BSDF) provides a unified framework for modeling interactions at surfaces that involve both and , extending the BRDF to handle translucent materials. Mathematically, it is expressed as f(\omega_i, \omega_o) = f_r(\omega_i, \omega_o) + f_t(\omega_i, \omega_o), where f_r denotes the reflective component (BRDF) and f_t the transmissive component (BTDF), with \omega_i and \omega_o representing incident and outgoing directions, respectively. This decomposition allows the BSDF to evaluate the appropriate function based on whether the directions lie on the same or opposite sides of the surface normal, ensuring across interfaces. The Bidirectional Transmittance Distribution Function (BTDF), a key component of the BSDF, quantifies how incident light is transmitted through semi-transparent or translucent surfaces, such as or . It is defined as f_t(\omega_i, \omega_o) = \frac{dL_o(\omega_o)}{dE_i(\omega_i)}, where dL_o(\omega_o) is the differential outgoing radiance in direction \omega_o, and dE_i(\omega_i) is the differential incident from direction \omega_i. This formulation captures the directional dependence of transmitted light, analogous to the BRDF for , and is essential for simulating effects like and in materials with varying opacity. In participating media, such as clouds or fog, the phase function p(\omega_i, \omega_o) describes the angular distribution of scattered light within the volume, serving as the volumetric counterpart to surface-based functions like the BSDF. Normalized such that \int_{S^2} p(\omega_i, \omega_o) \, d\omega_o = 1, it models the probability density of light scattering from \omega_i to \omega_o; a common example is the Henyey-Greenstein phase function, p(\cos \theta) = \frac{1}{4\pi} \frac{1 - g^2}{(1 + g^2 - 2g \cos \theta)^{3/2}}, where g controls forward (g > 0) or backward (g < 0) scattering bias and \theta is the angle between directions. At surface-volume boundaries, phase functions interface with BSDFs to maintain continuity in light transport simulations. BSDFs play a pivotal role in algorithms, particularly , by enabling unbiased simulation of light paths that bounce, refract, or scatter across multiple interfaces and media. In , the integrates BSDF evaluations along stochastically sampled paths to compute outgoing radiance, accounting for interreflections, transmissions, and volumetric effects with high fidelity. This integration ensures physically plausible results in complex scenes involving translucent objects and participating media.

BRDF Modeling

Analytical Models

Analytical models of the bidirectional reflectance distribution function (BRDF) provide parametric, closed-form expressions that approximate surface reflectance through empirical fitting or simplifying assumptions, enabling efficient computation in applications like rendering. These models prioritize speed and simplicity over strict physical derivation, often combining diffuse and specular components with a few adjustable parameters to capture common material behaviors. Seminal examples include the Lambertian, Phong, and Minnaert models, each tailored to specific reflectance characteristics observed in natural or synthetic surfaces. The Lambertian model, introduced by in his 1760 work Photometria, represents an ideal diffuse reflector where outgoing radiance is independent of the viewing direction, assuming uniform in the . The BRDF is given by f_r(\omega_i, \omega_o) = \frac{\rho}{\pi}, where \rho is the constant diffuse (reflectance coefficient between 0 and 1), and the factor of \pi ensures normalization over the for in the diffuse term. This model assumes the surface appears equally bright from all angles, modulated only by the cosine of the incident angle via the . It serves as a foundational approximation for , non-specular materials like or unpainted . The Phong model, proposed by in 1975, extends the Lambertian diffuse term with an empirical specular component to simulate glossy highlights on surfaces like plastics or metals. The BRDF is expressed as f_r(\omega_i, \omega_o) = \frac{k_d}{\pi} + k_s ( \mathbf{R} \cdot \mathbf{V} )^n, where k_d and k_s are the diffuse and specular coefficients (albedos), \mathbf{R} is the perfect reflection vector of the incident direction \omega_i about the surface normal, \mathbf{V} is the view direction \omega_o, and n is the shininess exponent controlling highlight sharpness (typically 1 to 1000). The specular term approximates mirror-like reflections via a power function without normalization by \pi in the original formulation, though modern variants may include factors such as (n+1)/(2\pi) for approximate . This model gained widespread adoption in early due to its ease of implementation in shading languages. The Minnaert model, developed by Marcel Minnaert in 1941 for lunar photometry, modifies the Lambertian form to account for or brightening on rough, terrain-like surfaces such as planetary regoliths or fabrics. The BRDF is f_r(\omega_i, \omega_o) = \frac{\rho}{\pi} (\cos \theta_i \cos \theta_r)^{k-1}, where \theta_i and \theta_r are the incident and reflected angles, \rho is the , and k (typically 0.5 to 1.5) adjusts the darkening toward angles—for k=1, it reduces to Lambertian, while k<1 models backscattering dominance as seen on the . This empirical generalization captures non-Lambertian diffuse behavior without specular terms, making it suitable for natural outdoor scenes. Analytical models offer key advantages in computational efficiency, providing closed-form evaluations that require minimal parameters and no preprocessing, ideal for graphics pipelines where thousands of evaluations per frame are needed. For instance, the Lambertian and Phong models enable hardware-accelerated in GPUs, supporting interactive applications like . However, these models often violate reciprocity and unless explicitly normalized—for example, the Phong specular term can exceed unity gain for high n, leading to brighter-than-input reflections—and they lack the physical grounding to accurately represent complex materials without adjustments.

Physically Based Models

Physically based BRDF models derive from principles of , modeling surface reflectance as interactions between light and microscopic surface features while enforcing fundamental properties such as and Helmholtz reciprocity. These models treat surfaces as aggregates of tiny facets or lobes that scatter light according to wave and geometric , providing more accurate predictions than empirical approximations for a wide range of materials. Seminal contributions in this area include the Torrance-Sparrow model, which laid the groundwork for from rough surfaces by considering off-specular scattering due to surface undulations. The Torrance-Sparrow model extends classical mirror reflection to rough surfaces by representing the specular lobe as contributions from microscopic mirror-like facets oriented at various angles. It assumes a distribution of facet normals and incorporates shadowing and masking effects, predicting a broader specular highlight that widens with increasing . This model was originally developed for nonconducting surfaces and uses to compute the bidirectional reflectance as an over the facet orientations, ensuring physical plausibility without ad-hoc parameters. Building on Torrance-Sparrow, the Cook-Torrance model adapts microfacet theory for , separating reflectance into diffuse and specular components while incorporating wavelength-dependent effects via the . The specular term is given by f_r = \frac{D \cdot F \cdot G}{4 \cos \theta_i \cos \theta_r}, where D is the microfacet function (e.g., Beckmann distribution, which assumes Gaussian slopes of surface heights), F is the describing interface reflections, and G is the geometry term (e.g., Smith shadowing-masking function) accounting for between microfacets. This formulation ensures for both conducting and nonconducting materials by normalizing the distribution and limiting total reflected energy. The Beckmann distribution, derived from rough surface scattering theory, models the probability of microfacet normals aligning with the half-vector between incident and reflected directions, with roughness controlling the spread. Microfacet theory underpins these models by assuming the surface consists of a collection of tiny mirrors (microfacets) with varying orientations, where visible microfacets contribute to the observed . Modern variants employ the Trowbridge-Reitz distribution (also known as GGX in ), which uses a generalized Cauchy-Lorentz form for the normal : D(h) = \frac{\alpha^2}{\pi (\cos^2 \theta_h ( \alpha^2 - 1 ) + 1 )^2}, where \alpha is the roughness parameter and \theta_h is the angle between the half-vector and surface normal; this better captures long tails in slope distributions observed in real materials, improving fits for glossy surfaces compared to Gaussian-based alternatives. The theory integrates geometric for specular paths and wave influences through the Fresnel term, making it suitable for both metals (high specular, low diffuse) and dielectrics (balanced components). For rough diffuse surfaces, the Oren-Nayar model provides a physically grounded extension of , accounting for interreflections between surface lobes that cause retro-reflection and brightness variations with view angle. The model expresses the BRDF as f_r = \frac{\rho}{\pi} \left( A + B \max \left(0, \cos(\phi_i - \phi_r) \right) \sin \alpha \tan \beta \right), where \rho is the , \alpha and \beta are angles related to incidence and reflection, \phi_i and \phi_r are azimuthal differences, and A and B are roughness-dependent coefficients derived from geometric probabilities of paths between Lambertian microfacets. This formulation conserves and matches observations of non-Lambertian diffuse in materials like or , with roughness \sigma influencing the strength of the retro-reflective term. Validation studies confirm that these physically based models accurately reproduce measured BRDFs for metals and dielectrics across a range of roughness levels. For instance, the Cook-Torrance model with Beckmann or GGX distributions demonstrates low fitting errors relative to measured isotropic BRDFs of metallic surfaces (e.g., aluminum, ), particularly for specular lobes, capturing color shifts due to Fresnel effects, while for dielectrics like plastics, it predicts off-specular diffuse contributions effectively when combined with Oren-Nayar. Comparisons against databases like MERL show superior performance over simpler models for energy-conserving predictions, though they may underperform for very smooth or translucent materials without extensions. The Torrance-Sparrow foundation ensures these models align with experimental data from roughened surfaces, validating their use in simulating real-world reflectance.

Measurement and Acquisition

Acquisition Techniques

The acquisition of bidirectional reflectance distribution function (BRDF) data from real materials relies on experimental setups that sample the reflectance across incident and outgoing directions in the hemisphere above the surface. Early foundational measurements in the 1970s, pioneered by F. E. Nicodemus and colleagues at the , utilized custom reflectometers to quantify BRDF for materials like aluminum, establishing protocols for angular sampling and nomenclature that remain influential. These efforts highlighted the need for precise control over illumination and detection to capture both diffuse and specular components accurately. A primary is the gonioreflectometer, which features a fixed sample with independently rotating source and detector arms to probe directions across the . The device typically employs a collimated or monochromatic beam for illumination and a spectrometer or for radiance detection, allowing measurements at discrete angular intervals (e.g., 0.1° resolution near specular directions). Configurations vary, such as four-axis systems that adjust sample orientation for full coverage, enabling high-fidelity data for opaque surfaces like paints or metals. Imaging sphere methods accelerate acquisition by integrating multiple light sources, such as LED arrays or fiber-optic bundles, within a reflective enclosure to illuminate the sample from dense angular distributions simultaneously. A camera or array of detectors captures outgoing radiance, providing thousands of samples per exposure and reducing acquisition time from hours to minutes compared to sequential goniometric scans. These setups excel for isotropic materials but require to account for sphere uniformity and interreflections. Fourier or basis projection techniques project structured light patterns, such as sinusoidal waves in a basis, onto the sample using a or , while a camera records the reflected intensities. By decomposing the BRDF into frequency components, these methods efficiently reconstruct full angular data from a limited number of images (e.g., 100–200 exposures), handling spatially varying on textured surfaces without mechanical motion. This approach, demonstrated with commodity hardware, is particularly effective for capturing narrow specular lobes in glossy materials. Recent advances as of 2025 include deep learning-based methods for acquiring spatially varying BRDFs (SVBRDFs) from a small number of images, leveraging neural networks to infer full properties efficiently, particularly for textured or complex . Adaptive sampling frameworks further optimize acquisition by dynamically adjusting measurement density based on characteristics, reducing time and improving accuracy for high-dimensional like hyperspectral polarimetric BRDFs. Key challenges in BRDF acquisition include resolving sharp specular peaks, which demand sub-degree angular resolution to avoid under-sampling and distortion. Wavelength dependence necessitates multispectral or hyperspectral illumination and detection, as reflectance varies significantly across the visible and near-infrared spectrum (e.g., weaker angular effects at longer wavelengths for sands). Polarization effects further complicate measurements, introducing directional biases in scattering that require dedicated polarimeters to quantify fully, especially for rough or dielectric surfaces.

Data Processing and Representation

Raw BRDF data acquired from measurement devices often contains noise due to sensor limitations, environmental factors, or sparse sampling, necessitating preprocessing to ensure reliability for downstream applications. Noise reduction techniques typically involve filtering outliers and interpolating missing values; for instance, wavelet-based methods decompose the BRDF signal into frequency components, allowing selective removal of high-frequency noise while preserving underlying reflectance characteristics. Gaussian processes can also model the BRDF as a probabilistic function over angular domains, enabling smooth interpolation of sparse samples by estimating uncertainty and filling gaps with kernel-based predictions. Parameter fitting refines raw data by optimizing analytical or parametric models to match measurements, facilitating compact storage and efficient evaluation. Least-squares optimization is commonly employed to minimize the error between observed BRDF values and model predictions, extracting parameters such as the roughness σ in microfacet models like GGX, which quantifies surface microgeometry's impact on . This process often proceeds in stages, first separating diffuse and specular components via linear fitting before nonlinear refinement of lobe-specific parameters, ensuring the fitted model adheres to physical constraints like . Measured BRDFs are represented in various formats to balance fidelity, storage, and computational efficiency. Tabular representations store data as arrays indexed by incident and outgoing directions, providing high accuracy for arbitrary lookups but requiring substantial memory for dense sampling. Factorial sampling schemes reparameterize the BRDF into separable factors, such as products of lobe slices and 1D visibility terms, reducing dimensionality and enabling for in rendering. For low-frequency approximations, compression via (SH) coefficients projects the BRDF onto a basis of spherical functions, capturing diffuse-to-moderate gloss effects with a fixed number of bands (e.g., order 4-8) while discarding higher-frequency details. Precomputed Radiance Transfer (PRT) extends these representations by factoring the BRDF into lighting-independent components, precomputing the convolution of BRDF with or functions for real-time relighting. In PRT pipelines, the BRDF is often sliced into view-dependent factors stored in or bases, allowing dot-product evaluation against environment lighting without per-frame integration. This approach, originally developed for dynamic scenes, decouples material properties from illumination, enabling efficient storage of pre-integrated matrices for glossy surfaces. To validate processed data, completeness checks verify coverage of the full incident and outgoing s and adherence to intrinsic properties like Helmholtz reciprocity, where f_r(ω_i, ω_o) = f_r(ω_o, ω_i). Algorithms scan for angular gaps, using reciprocity to symmetrize and interpolate unsampled pairs, ensuring the dataset supports bidirectional evaluations without artifacts in rendering. Such checks also confirm by integrating the BRDF over the hemisphere, flagging inconsistencies that could arise from measurement errors or incomplete sampling.

Applications

Computer Graphics and Rendering

In computer graphics, the bidirectional reflectance distribution function (BRDF) serves as the core local scattering operator within the rendering equation, which computes the outgoing radiance from a surface point in a specified direction. The equation is formulated as L_o(p, \omega_o) = \int_{\Omega} f_r(p, \omega_i, \omega_o) L_i(p, \omega_i) (\omega_i \cdot n) \, d\omega_i, where L_o(p, \omega_o) is the outgoing radiance at point p in direction \omega_o, f_r(p, \omega_i, \omega_o) is the BRDF describing light scattering from incoming direction \omega_i to \omega_o, L_i(p, \omega_i) is the incoming radiance, n is the surface normal, and the integral is over the hemisphere \Omega. This integral form, introduced by Kajiya in 1986, enables the simulation of light transport for realistic image synthesis by modeling how surfaces reflect incident illumination based on material properties. To evaluate the efficiently, is commonly employed in algorithms, where random samples approximate the integral over incoming directions. Importance sampling of BRDF lobes—such as prioritizing the direction for glossy materials—significantly reduces variance by concentrating samples where the BRDF contributes most to the integral, leading to faster convergence and less noisy renders. This technique, integral to modern unbiased renderers like those in the (PBRT) framework, ensures that high-contribution paths (e.g., mirror-like reflections) are sampled more frequently, improving efficiency without introducing bias. In real-time rendering pipelines, BRDFs are approximated using precomputed data to achieve interactive frame rates while maintaining physical plausibility. (PBR) systems, such as Unreal Engine's material framework, integrate BRDFs via the metallic-roughness workflow, where precomputed lookup tables (LUTs) store the BRDF's response to varying roughness and view angles, convolved with environment lighting for efficient evaluation. This approach, detailed in ' 2013 shading notes, allows artists to author materials with base color, metallic, and roughness parameters that automatically produce energy-conserving reflections under dynamic lights. Image-based relighting leverages measured or analytical BRDFs to dynamically adjust scene illumination using prefiltered environment maps. By convolving the environment map with the BRDF—separating diffuse and specular components via split-sum approximations—renderers can relight objects in real-time as if under arbitrary conditions, as demonstrated in reflection space image-based rendering techniques. This method, rooted in early work on radiance environment maps, enables applications like virtual object insertion into photographed scenes with consistent shading. Recent advancements in neural BRDF representations have addressed limitations in traditional models by using for compact, data-driven approximations. Post-2020 methods, such as neural processes for compressing measured BRDFs into low-dimensional embeddings, allow for efficient storage and evaluation while supporting for . Similarly, neural layered BRDFs enable multi-layer material representations with minimal parameters, achieving performance in renderers by on datasets like MERL BRDF measurements. These techniques, exemplified in works from and , bridge the gap between measured fidelity and computational efficiency in complex scenes.

Remote Sensing and Imaging

In remote sensing, the bidirectional reflectance distribution function (BRDF) plays a crucial role in atmospheric correction for satellite imagery, where it accounts for angular variations in surface reflectance to improve the accuracy of retrieved surface properties. For instance, the Moderate Resolution Imaging Spectroradiometer (MODIS) on NASA's Terra and Aqua satellites employs kernel-driven BRDF models, such as the Ross-Li model, to normalize bidirectional effects in reflectance data. This model uses volumetric (Ross-Thick) and geometric (Li-Sparse-Reciprocal) kernels to parameterize the BRDF, enabling the inversion of multi-angle observations into standardized nadir reflectances that mitigate atmospheric scattering influences. By integrating these BRDF parameters, MODIS products facilitate more precise land surface monitoring. BRDF modeling is essential for and analysis, particularly in interpreting variations in the (NDVI) caused by viewing geometry. Hotspot models, which capture the sharp increase in reflectance when the illumination and viewing directions align, are applied to account for canopy structure effects in data. The Rahman-Pinty-Verstraete (RPV) model, a semi-empirical , effectively simulates these hotspot phenomena in vegetated surfaces by incorporating parameters for amplitude, width, and asymmetry, allowing researchers to correct NDVI biases from off-nadir observations. For surfaces, similar BRDF adjustments reveal subsurface properties, such as moisture content, by normalizing angular dependencies. These corrections enhance the reliability of time-series analyses for crop health and classification. In , BRDF measurements of are vital for interpreting imagery from the and Mars, especially to quantify the —a narrow in reflectance at low angles due to shadow hiding and coherent backscattering in fine-grained particles. Instruments like the Pancam on Mars Exploration Rovers and the MapCam on the use multi-angular observations to fit BRDF models to spectra, revealing particle size distributions and maturity levels; for example, lunar highlands exhibit narrower surge widths (around 1-4 degrees) compared to Martian analogs (typically broader, around 4-10 degrees). These analyses support geological mapping and resource identification by distinguishing types based on their angular scattering signatures. Hyperspectral imaging leverages wavelength-dependent BRDF to enhance mineral detection on planetary and terrestrial surfaces, as angular corrections preserve diagnostic spectral features across the visible-to-near-infrared range. By inverting hyperspectral BRDF data, subtle variations in absorption bands—such as those at 2.2 μm for clays or 0.9 μm for iron oxides—enable identification of minerals like phyllosilicates on Mars or alteration zones in mining areas. This approach integrates with sensors like those on NASA's CRISM instrument, where BRDF parameterization ensures consistent spectral unmixing regardless of illumination geometry. Recent advancements incorporate for BRDF inversion from multi-angle data, particularly with missions like NASA's , , , Ecosystem (PACE) launched in 2024, which provides hyperspectral polarimetric observations. Deep neural networks accelerate the retrieval of BRDF parameters from coupled atmosphere- systems, achieving inversion speeds 100-1000 times faster than traditional simulations while maintaining accuracy within 5% for and surface . These AI-driven methods, applied to PACE's Instrument, enable real-time correction of bidirectional effects over dynamic water bodies and land, supporting enhanced monitoring of biogeochemical cycles.

Advanced Topics

BRDF Slicing and Manipulation

BRDF slicing refers to techniques that extract two-dimensional subsets from the four-dimensional BRDF data, defined over incident and reflected directions parameterized by zenith angles θ_i, θ_r and azimuthal angles φ_i, φ_r, to facilitate analysis and visualization while reducing computational complexity. One common approach is the principal plane slice, which fixes the azimuthal angles such that φ_i = φ_r, capturing the in-plane reflection behavior in the principal meridian where incident and reflected rays lie in the same azimuthal plane, enabling efficient characterization of specular highlights and diffuse components for anisotropic materials. Similarly, the equal zenith angle slice constrains the zenith angles with θ_i = θ_r, producing a symmetric cut that highlights reciprocity and energy conservation properties across equal-angle directions, useful for validating BRDF models against measured data. These slices transform the full 4D dataset into manageable 2D profiles, aiding in material classification and model fitting without requiring complete angular sampling. Inverse rendering leverages BRDF slicing and manipulation to estimate material parameters from observed images by inverting the rendering process through optimization. This involves differentiable BRDF models that allow gradient-based fitting of parameters like roughness or albedo from limited views, such as a single photograph under known illumination, by minimizing the difference between rendered and captured radiance. For instance, physically based models like the Disney BRDF can be optimized to reconstruct spatially varying reflectance, addressing ill-posedness through multi-view constraints or priors on material smoothness. Advances in differentiable rendering, such as those in the Mitsuba 3 framework, enable end-to-end optimization of BRDF parameters alongside geometry and lighting, supporting applications in scene reconstruction from sparse imagery. Editing operations on BRDFs allow for the creation of composite materials by layering multiple BRDF components, simulating effects like or thin films through sequential application of reflection and terms. This layering approach computes an effective BSDF by integrating individual layers' interactions, preserving physical constraints like for realistic composites such as painted metals or glazed ceramics. techniques extend this by transferring appearance statistics from a source material to a target BRDF, using deep networks to match perceptual features like glossiness or patterns while maintaining geometric . Such methods enable artistic editing of measured BRDFs, generating novel appearances without re-acquisition. Efficient optimization in inverse rendering and editing relies on importance sampling derivatives of BRDFs, where analytical Jacobians compute gradients of the function with respect to parameters, reducing variance in estimates during . These derivatives, often real-valued and potentially negative, are decomposed into positive and negative components for unbiased sampling, accelerating convergence in tasks like material parameter estimation. By incorporating these into differentiable renderers, computations achieve up to 10x speedups in optimization loops compared to finite differences, enabling real-time feedback in interactive editing workflows.

Fabrication and Realization

The fabrication and realization of surfaces exhibiting a target bidirectional reflectance distribution function (BRDF) involves designing and manufacturing physical microstructures or material compositions that approximate desired behaviors, bridging computational models with tangible materials. This process typically relies on additive manufacturing techniques to control surface geometry at microscales, enabling the reproduction of effects like or observed in natural materials. Key approaches include optimizing voxel-based or height-field geometries to mimic microfacet distributions, as seen in glossy plastics, where normal distribution functions (NDFs) are approximated through printed facets. In 3D printing with microstructures, methods such as digital light processing (DLP) or material jetting allow for the creation of height-field or voxel-based surfaces that replicate BRDF characteristics by controlling local roughness and facet orientations. For instance, researchers have developed techniques to print spatially varying BRDFs (svBRDFs) using transparent plastic domes with thousands of optimized facets, generated via Voronoi diagrams and least-squares optimization to match Blinn-Phong NDFs for glossy appearances (e.g., roughness parameters m=10 to 100). These domes, printed at resolutions down to 0.1 mm vertically, sit atop a diffuse base layer to combine specular and diffuse components, achieving planar samples up to 30×30 cm with over 4,000 microelements. Validation through BRDF measurements shows close approximation to targets, though printed specularity often exceeds simulations due to printer precision limits. Similarly, DLP-based microstructure control uses grayscale voxels and noise functions (e.g., sparse convolution noise) to vary surface roughness on objects like Stanford bunnies or hemispheres, producing anisotropic glossy effects without post-processing, as demonstrated on samples with wavelength patterns of 200–400 μm. Multi-material jetting extends this by combining multiple resins or inks to tune the balance between diffuse and specular reflectance, allowing for digital materials with customizable . In PolyJet printing, varying build orientations from 0° to 90° alters (e.g., from 1.42 μm at 0° to 4.21 μm at 90°), widening the near-specular in BRDF measurements and shifting toward more diffuse behavior, as captured by gonio-spectrophotometry across 328 geometries. and redundancy analysis of these BRDFs confirm that 12–14 key measurement directions suffice for estimation, validating the approach for reproducing tuned reflectance in printed parts. This method enables the creation of complex, multi-ink compositions that match targeted diffuse-specular ratios, with higher orientations enhancing scattering for matte-like effects. Inverse design optimizes these geometries through simulation-driven iteration, often using ray tracing on CAD models to achieve desired appearances under specific lighting conditions. Learning-based methods fit bi-scale materials from tabular BRDF data by inversely mapping large-scale appearance to small-scale details, providing fabrication recipes for layered microstructures that approximate glossy or rough surfaces. For example, wave optics-based inverse rendering designs piecewise-flat photolithographic surfaces at 220 dpi, optimizing step heights (e.g., 2–3 layers) and widths via genetic algorithms to match target lobes up to 30° width, enabling high-resolution svBRDFs like anti-mirror or directional glossy effects. These approaches simulate BRDFs on virtual prototypes before printing, ensuring alignment with physically based models for applications in fixed-illumination environments. Challenges in BRDF fabrication include scale limitations, where microscale roughness (e.g., 1–10 μm) must align with macroscale without introducing artifacts, often constrained by printer resolutions (e.g., 0.1 mm vertical steps causing excess ). Verification requires gonioreflectometry to measure full hemispherical BRDFs, but extending this to micrometric surfaces demands specialized setups, as standard instruments struggle with sub-millimeter samples, leading to discrepancies between simulated and realized reflectance. Additionally, multi-layer etching or jetting processes increase complexity for broadband white-light effects, limiting depth to 2–3 levels in . Emerging technologies in the leverage nanofabrication for metamaterials that mimic complex BRDFs through disordered or stacked structures, advancing beyond traditional scales. Lithography-free assembly of cascaded plasmonic metasurfaces, with sub-micron features, enables control over scattering via random phase distributions, validated by BRDF measurements showing tailored angular profiles. Recent roadmaps highlight scalable nanofabrication techniques like focused-ion-beam induced deformation for meta-atoms, achieving programmable in disordered optical metasurfaces that approximate intricate BRDFs, such as wide-angle or polarization-dependent gloss, with fabrication tolerances down to 2 μm. As of 2025, advances include neural reparameterization for BRDF in fabrication simulation and of flexible superblack materials via casting for ultra-low surfaces.

References

  1. [1]
    [PDF] Geometrical considerations and nomenclature for reflectance
    govern the bidirectional reflectance-distribution function BRDF or quadrivariate reflectance- distribution function 4RDF (these designations are completely ...
  2. [2]
    [PDF] 1 Bidirectional Reflectance Distribution Functions Describing First ...
    The bidirectional reflectance distribution function (BRDF) is a measure of the amount of light scattered by some medium from one direction into another.
  3. [3]
    BRDF Representation and Acquisition - Wiley Online Library
    May 27, 2016 · This survey of the state-of-the-art of BRDF Representation and Acquisition presents an overview of BRDF (Bidirectional Reflectance Distribution Function) ...3. Models Of Brdf · 3.2. Physically Based Models · 4. Reflectance Acquisition...
  4. [4]
    [PDF] Bidirectional Reflectance: An Overview with Remote Sensing ...
    May 26, 2004 · The bidirectional reflectance distribution function (BRDF) may be used to compensate for the anisotropic reflectance of a material. However, ...
  5. [5]
    [PDF] Geometrical Considerations and Nomenclature for Reflectance
    A. Bidirectional Reflectance-Distribution Function (BRDF) ________ ____ __ B. Definitions of Reflectance and Reflectance Factor _____ _ ______ ______ __ C.
  6. [6]
    Reflectance and texture of real-world surfaces - ACM Digital Library
    We discuss a new texture representation called the BTF (bidirectional texture function) which captures the variation in texture with illumination and viewing ...
  7. [7]
    BSDFs
    ### Summary of BRDF Properties from https://pbr-book.org/3ed-2018/Materials/BSDFs
  8. [8]
  9. [9]
  10. [10]
    [PDF] An Overview of BRDF Models
    This paper is meant to serve as a tool for researchers and developers. We review the Computer Graphics literature re- lated to the BRDF function, from ...
  11. [11]
    Illumination for computer generated pictures - ACM Digital Library
    The quality of computer generated images of three-dimensional scenes depends on the shading technique used to paint the objects on the cathode-ray tube screen.Missing: original | Show results with:original
  12. [12]
    The reciprocity principle in lunar photometry | Semantic Scholar
    The reciprocity principle in lunar photometry · M. Minnaert · Published 1 May 1941 · Physics · The Astrophysical Journal.
  13. [13]
    [PDF] Theory for Off-Specular Reflection From Roughened Surfaces
    C, 223 (1966). 2 K. E. Torrance, E. M. Sparrow, and R. C, Birkebak, J. Opt ... The present paper is aimed at providing a model of reflection by a rough ...
  14. [14]
    [PDF] A Reflectance Graphics Model for Computer
    This paper presents a reflectance model for rough surfaces that is more general than previous models. It is based on geometrical optics and is applicable to a.Missing: seminal | Show results with:seminal
  15. [15]
    [PDF] Microfacet Models for Refraction through Rough Surfaces
    In this paper we review microfacet theory and demonstrate how it can be extended to simulate transmission through rough surfaces such as etched glass. We ...Missing: seminal | Show results with:seminal
  16. [16]
    [PDF] Generalization of Lambert's Reflectance Model - Columbia CAVE
    Lambert's model for body reflection is widely used in computer graphics. It is used extensively by rendering techniques such as radiosity and ray tracing.
  17. [17]
    [PDF] Experimental Analysis of BRDF Models
    In this paper, we evaluate the performance of various BRDF models by com- paring their abilities to represent real measured BRDFs. We believe our analysis can ...
  18. [18]
    [PDF] Experimental Validation of Analytical BRDF Models
    We choose five analytical models to compare: Ward, Blinn-Phong,. Cook-Torrance, Lafortune and Ashikhmin-Shirley. The models are fitted to the measurement using ...Missing: dielectrics | Show results with:dielectrics
  19. [19]
    Versatile four-axis gonioreflectometer for bidirectional reflectance ...
    Dec 27, 2019 · The bidirectional reflectance distribution function (BRDF) data are essential for analyzing and modeling the material appearance of ...
  20. [20]
    [PDF] Imaging Sphere Measurement of Luminous Intensity, View Angle ...
    METHOD. Page 5. Imaging Sphere Design and Theory (2a). 5. For BRDF measurement, a probe beam illuminates the material sample placed at the. Imaging Sphere ...
  21. [21]
    [PDF] Practical SVBRDF Capture In The Frequency Domain*
    In the following sections, we describe how we model this light trans- port in our measurement setup: by choosing (windowed) Fourier basis patterns (Section 4) ...
  22. [22]
    Wavelength dependence of the bidirectional reflectance distribution ...
    In general, we found that the hyperspectral bidirectional reflectance distribution function (BRDF) of beach sands has weak wavelength dependence. Its BRDF ...
  23. [23]
    Bidirectional Reflectance Round-Robin in Support of the Earth ...
    Systematic effects that can compromise BRDF measurements include scattered light, sample uniformity, polarization effects, alignment, measurement geometry, and ...
  24. [24]
    [PDF] Wavelet-Based Modelling of Spectral BRDF Data - HAL
    The method consists in adding noise to the initial BRDF data sets according to a chosen noise type and level. A first comparison is performed, called ...
  25. [25]
    [PDF] Wavelet Encoding of BRDFs for Real-Time Rendering - IRIT
    This paper improves the quality of real-time per-pixel lighting on. GPUs using a wavelet decomposition of acquired BRDFs. Three- dimensional texture mapping ...
  26. [26]
    [PDF] Reflectance and Texture of Real-World Surfaces - UCSD CSE
    Accordingly, we also present a BRDF database with reflectance measurements for over 60 different samples, each observed with over 200 different combinations of ...
  27. [27]
    [PDF] An Adaptive BRDF Fitting Metric - William & Mary
    Fitted BRDF parameters for the Cook-Torrance and GGX microfacet BRDF models for all materials in the MERL-. MIT BRDF database [MPBM03] using our novel image- ...
  28. [28]
    [PDF] Accurate fitting of measured reflectances using a Shifted ... - Hal-Inria
    Fitting BRDF models with measured materials is usually done in a two-step approach [NDM05]: first compute the dif- fuse and specular colors using a linear least ...
  29. [29]
    [PDF] Connecting Measured BRDFs to Analytic BRDFs by Data-Driven ...
    In fact, our measured BRDF model has the same number of parameters (8 parameters) as the commonly used analytic models, such as the GGX model. Finally, we ...
  30. [30]
    [PDF] Efficient BRDF Importance Sampling Using A Factored Representation
    The method uses a factored BRDF representation, reparameterizing it into a sum of terms, each with 2D and 1D functions, for efficient sampling.Missing: arrays factorial
  31. [31]
    [PDF] All-Frequency Rendering of Dynamic, Spatially-Varying Reflectance
    The method is based on BRDF factorization and represents the prod- uct of the light-dependent BRDF factor with visibility using fixed, rather than optimized, ...
  32. [32]
    [PDF] Local, Deformable Precomputed Radiance Transfer - Peter-Pike Sloan
    Precomputed radiance transfer (PRT) captures realistic lighting ef- fects from distant, low-frequency environmental lighting but has.
  33. [33]
    [PDF] Precomputed Radiance Transfer: Theory and Practice 1
    First, for diffuse objects light is reflected equally in all directions, so outgoing radiance is independent of view direction. Page 7. Precomputed Radiance ...
  34. [34]
    [PDF] Image-Based BRDF Measurement Including Human Skin
    Abstract: We present a new image-based process for measuring the bidirectional reflectance of homogeneous surfaces rapidly, completely, and accurately. For.
  35. [35]
    [PDF] On Optimal, Minimal BRDF Sampling for Reflectance Acquisition
    The bidirectional reflectance distribution function (BRDF) is crit- ical for rendering, and accurate material representation requires.
  36. [36]
    [PDF] The rendering equation - Computer Science
    THE RENDERING EQUATION. James T. Kajiya. California Institute of Technology. Pasadena, Ca. 91125. ABSTRACT. We present an integral equation which generallzes a ...Missing: BRDF | Show results with:BRDF
  37. [37]
    [PDF] Real Shading in Unreal Engine 4
    • Roughness. – Very clear in its meaning. • Cavity. – Used for small scale shadowing. Metallic 0 to 1. Non-metal with roughness 0 to 1. Metal with roughness 0 ...Missing: pipelines | Show results with:pipelines
  38. [38]
    [PDF] Reflection Space Image Based Rendering
    Reflection space IBR performs IBR in reflection space, using radiance environment maps for interactive rendering of complex BRDFs in arbitrary lighting.Missing: relighting | Show results with:relighting
  39. [39]
    A Compact Representation of Measured BRDFs Using Neural ...
    Nov 29, 2021 · In this article, we introduce a compact representation for measured BRDFs by leveraging Neural Processes (NPs).
  40. [40]
    [PDF] Real-Time Neural Appearance Models | Research at NVIDIA
    We use our neural BRDFs in a renderer as follows: for each ray that hits a surface with a neural BRDF, we perform standard (u, v) and MIP level l computation, ...
  41. [41]
    [PDF] MODIS BRDF/Albedo Product: Algorithm Theoretical Basis ...
    MODIS data processing will provide both atmospherically corrected reflectances and the Ross-Li. BRDF/albedo model parameters as standard data products to the ...
  42. [42]
    [PDF] Using Atmospheric and BRDF Correction to Standardise time series ...
    BRDF Normalisation. • BRDF model used was the Ross-Li model as developed by the MODIS Team at Boston, obtained from the NASA DAAC as a 16-day composite ...
  43. [43]
    Development of a New BRDF-Resistant Vegetation Index for ... - MDPI
    By combining the informaiton in some specific bands, the interference to vegetation indices from other factors (such as atmosphere and soil) could be corrected.
  44. [44]
    The incidence and magnitude of the hot-spot bidirectional ...
    The “hot-spot” is a special case of the BRDF when backscatter reflectance rapidly increases when the solar and viewing directions coincide, and, is related to ...
  45. [45]
    Visible/near-infrared spectrogoniometric observations and modeling ...
    The Mars analog samples and Apollo soils exhibit slightly lower opposition effect width parameter values than the lunar analogs, whereas the opposition ...
  46. [46]
    The Opposition Effect: A Very Unusual Case
    The reflection of electromagnetic radiation from a planetary regolith involves a combination of geometric and physical optics processes.Missing: BRDF Mars
  47. [47]
    [PDF] Spectrogoniometry and modeling of martian and lunar analog ...
    The Mars analog samples and Apollo soils exhibit slightly lower opposition effect width parameter values than the lunar analogs, whereas the opposition effect ...
  48. [48]
    Development of the Ames Global Hyperspectral Synthetic Data Set ...
    Jun 17, 2023 · The anisotropy of surface reflectance is described by the bidirectional reflectance distribution function (BRDF) or BRDF. BRDF is a ...
  49. [49]
    (PDF) Wavelength dependence of the bidirectional reflectance ...
    In general, we found that the hyperspectral bidirectional reflectance distribution function (BRDF) of beach sands has weak wavelength dependence. Its BRDF ...
  50. [50]
    VNIR-SWIR Imaging Spectroscopy for Mining - MDPI
    Collecting data in the visible to near and shortwave infrared (VNIR-SWIR) wavelength regions offers the detection of different minerals and surface alteration ...
  51. [51]
    Efficient multi-angle polarimetric inversion of aerosols and ocean ...
    Jun 4, 2021 · We propose a deep neural network (NN) forward model to represent the radiative transfer simulation of coupled atmosphere and ocean systems.
  52. [52]
    (PDF) Efficient multi-angle polarimetric inversion of aerosols and ...
    Feb 9, 2021 · The FastMAPOL algorithm can be used to operationally process the large volume of polarimetric data acquired by PACE and other future Earth ...<|control11|><|separator|>
  53. [53]
    Spatial-spectral adaptive generalization driven high-precision BRDF ...
    Zhang et al., based on NASA's PACE mission, utilized precise BRDF parameters to invert bidirectional reflectance factors across extensive water bodies in ...
  54. [54]
    [PDF] BRDF Slices: Accurate Adaptive Anisotropic Appearance Acquisition
    Therefore, we introduce a novel gonioreflectometer- based acquisition setup for measurement of anisotropic. BRDF with unique angular density and accuracy. Such ...
  55. [55]
    [PDF] Image-Based BRDF Measurement - Program of Computer Graphics
    Each row corresponds to a single fixed angle , with = 0 at the top and = 75 at the bottom. The left column illustrates the sampling pattern in the BRDF domain.
  56. [56]
    A Survey of BRDF Representation for Computer Graphics
    We examine the representations that have been proposed, including data tables, analytic models, splines, spherical harmonics, wavelets, and Zernike polynomials.Missing: review | Show results with:review
  57. [57]
    [PDF] Material Classification using BRDF Slices
    BRDF slices, captured by taking images under different lighting, help material classification by using reflectance properties and 2D slices of the BRDF.Missing: Mercier | Show results with:Mercier
  58. [58]
    [PDF] Differentiable Inverse Rendering with Interpretable Basis BRDFs
    Inverse rendering seeks to reconstruct both geometry and spatially varying BRDFs (SVBRDFs) from captured images. To address the inherent ill-posedness of ...
  59. [59]
    [PDF] Efficient Multi-View Inverse Rendering Using a Hybrid Differentiable ...
    In this paper, we introduce a novel hybrid differentiable rendering method to efficiently reconstruct the 3D geometry and reflectance of a scene from multi-view.<|separator|>
  60. [60]
    [PDF] A Comprehensive Framework for Rendering Layered Materials
    We present a general and practical method for computing BSDFs of layered materials. Its ingredients are transport-theoretical models.
  61. [61]
    [PDF] Neural Appearance Synthesis and Transfer - Visual Computing
    In this paper, we investigate how neural texture synthesis and neural style trans- fer approaches can be applied to generate new materials with high spatial ...
  62. [62]
    [2304.04088] Importance Sampling BRDF Derivatives - arXiv
    Apr 8, 2023 · This paper proposes techniques to efficiently importance sample BRDF derivatives, reducing variance by decomposing real-valued functions into ...Missing: Jacobians optimization
  63. [63]
    Importance Sampling BRDF Derivatives - ACM Digital Library
    This paper proposes techniques to efficiently importance sample BRDF derivatives, which are real-valued and can have negative values, reducing variance and ...
  64. [64]
    [PDF] 3D-Printing Spatially Varying BRDFs
    A new method fabricates custom surface reflectance and spatially varying bidirectional reflectance distribution functions (svBRDFs). It lets people print ...
  65. [65]
    Microstructure Control in 3D Printing with Digital Light Processing
    Aug 28, 2019 · We do this by rendering the surface appearance due to the varying microstructures using analytic BRDF models derived for those specific ...
  66. [66]
    BRDF representation in response to the build orientation in 3D ...
    Oct 27, 2023 · This study examines the reflectance properties of material jetting (MJT) parts using bidirectional reflectance distribution functions (BRDFs).Brdf Representation In... · 1. Introduction · 3. Results And Discussions<|control11|><|separator|>
  67. [67]
    [PDF] Learning-Based Inverse Bi-Scale Material Fitting from Tabular BRDFs
    We present a learning-based solution to fit large-scale appearance using small-scale details, which provides a recipe for material design and fabrication.
  68. [68]
    [PDF] Fabricating BRDFs at High Spatial Resolution Using Wave Optics
    We present an analysis of incoherent reflectance based on wave optics and gain important insights into reflectance design. We further suggest and demonstrate a ...
  69. [69]
    Assembling and Modeling Stacked Disordered Metasurfaces
    Aug 21, 2025 · In this work, we introduce a lithography-free nanofabrication ... reflection distribution function (BRDF) with experimental measurements.
  70. [70]
    Disordered optical metasurfaces: basics, properties, and applications
    Section 6 focuses on the rapidly advancing capabilities in nanofabrication, highlighting approaches adapted for manufacturing disordered optical metasurfaces.
  71. [71]
    Roadmap on photonic metasurfaces | Applied Physics Letters
    Jun 28, 2024 · Here we present a roadmap on Photonic metasurfaces. This document consists of a number of perspective articles on different applications, ...