Texturing Translucent Surfaces via BSSRDF Albedo Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer-based modeling techniques fail to accurately simulate light scattering in translucent materials, leading to unrealistic representations of surfaces in images.

Innovation Solution

A computer-implemented method that uses an albedo map and a local scattering parameter for a multipole bidirectional scattering surface reflectance distribution function (BSSRDF) to texture modeled surfaces, incorporating an iterative process to determine the scattering parameter and account for diffuse reflectance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If current computer-based modeling techniques are used, then the modeling process is simple, but the accuracy of light scattering simulation is poor

Engineering Contradiction:
Improvelight scattering simulation accuracyVSAvoidmodeling technique complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transforms the continuous light scattering problem into a discrete parameter representation using multipole expansion. By representing the BSSRDF as a sum of multipole terms with specific parameters (amplitudes, orientations, positions), the complex continuous scattering behavior is captured through a finite set of parameters, resolving the contradiction between accuracy and complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent combines multiple approximation techniques (multipole expansion, spherical harmonics, precomputed albedo maps) into a composite modeling approach. Each technique addresses specific aspects of light scattering, and their integration creates a comprehensive model that achieves high accuracy while maintaining computational efficiency through the synergistic combination of methods.

Inventive Principle:
Principle #40Composite materials

2Reliability

If realistic light scattering is simulated, then the believability of images is improved, but the computational complexity increases

Engineering Contradiction:
Improveimage believabilityVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent precomputes and stores albedo maps for various multipole configurations before actual rendering. These precomputed data structures capture complex scattering behavior in advance, allowing the rendering process to simply retrieve and combine precomputed results rather than performing complex integrations in real-time, thus reducing computational energy during image generation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses precomputed albedo maps as proxies for the actual light scattering behavior. Instead of computing scattering from first principles during rendering, the system copies and combines precomputed scattering patterns (albedo maps) that represent various material properties, significantly reducing computational energy while maintaining visual fidelity.

Inventive Principle:
Principle #26Copying

3Measurement precision

If multilayered material structure is modeled, then the light scattering behavior is more accurate, but the model complexity increases

Engineering Contradiction:
Improvescattering behavior accuracyVSAvoidmaterial model complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the complex multilayered material model into independent multipole components. Each multipole term represents a specific scattering characteristic, and the overall BSSRDF is constructed by summing these segmented components. This segmentation allows accurate representation of multilayered structures while maintaining computational tractability through modular, independent parameter control.

Inventive Principle:
Principle #1Segmentation

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This method provides a more realistic representation of translucent surfaces by accurately simulating light scattering, enhancing the believability of images by accurately depicting the scattering of light within and through these materials.

Implementation Method 1

When performing computer-based modeling or generation of surfaces, it is important that light scattering be done in a way that resembles the natural reflection.

Methodology Applied
Scientific EffectLight scattering: Scattering

Implementation Method 2

receiving an albedo map corresponding to light scattering under uniform incident diffuse light

Methodology Applied
Scientific EffectDiffuse reflectance: Reflection

Data Source

PatentUS8237729B1Texturing a translucent surface
Publication Date: 2012.08.07 LUCASFILM ENTERTAINMENT COMPANY LTD
  • US8237729B1 patent drawing
  • US8237729B1 patent drawing
  • US8237729B1 patent drawing

AI summary

A computer-implemented method for texturing a modeled surface includes receiving an albedo map corresponding to light scattering under uniform incident diffuse light. The method includes determining, using the albedo map, a local scattering parameter for a multipole bidirectional scattering surface reflectance distribution function (BSSRDF). The method includes texturing a modeled surface using the BSSRDF and the local scattering parameter.