Filament 目录 以及一些总体分类

590 阅读1分钟

google.github.io/filament/Fi…

Material system

Standard model

  • Dielectrics and conductors
  • Energy conservation
  • Specular BRDF
    • Normal distribution function (specular D)
    • Geometric shadowing (specular G)
    • Fresnel (specular F)
  • Diffuse BRDF
  • Standard model summary
  • Improving the BRDFs
    • Energy gain in diffuse reflectance
    • Energy loss in specular reflectance
  • Parameterization
    • Standard parameters
    • Types and ranges
    • Remapping
    • Blending and layering
    • Crafting physically based materials

Clear coat model

  • Clear coat specular BRDF
  • Integration in the surface response
  • Clear coat parameterization
  • Base layer modification

Anisotropic model

  • Anisotropic specular BRDF
  • Anisotropic parameterization

Subsurface model

  • Subsurface specular BRDF
  • Subsurface parameterization

Cloth model

  • Cloth specular BRDF
  • Cloth diffuse BRDF
  • Cloth parameterization

Lighting

Direct lighting

  • Directional lights
  • Punctual lights
  • Photometric lights
  • Area lights
  • Lights parameterization
  • Pre-exposed lights

Image based lights

  • IBL Types
  • IBL Unit
  • Processing light probes
  • Distant light probes
  • Clear coat
  • Anisotropy
  • Subsurface
  • Cloth

Static lighting

  • Transparency and translucency lighting
    • Transparency
    • Translucency
  • Occlusion
    • Diffuse occlusion
    • Specular occlusion
  • Normal mapping
    • Reoriented normal mapping
    • UDN blending

Volumetric effects

  • Exponential height fog

Anti-aliasing

Imaging pipeline

  • Physically based camera
    • Exposure settings
    • Exposure value
    • Exposure
    • Automatic exposure
    • Bloom
  • Optics post-processing
    • Color fringing
    • Lens flares
  • Filmic post-processing
    • Contrast
    • Curves
    • Levels
    • Color grading
  • Light path
    • Clustered Forward Rendering
    • Implementation notes
  • Validation
    • Scene referred visualization
    • Reference renderings
  • Coordinates systems
    • World coordinates system
    • Camera coordinates system
    • Cubemaps coordinates system

Annex

  • Specular color
  • Importance sampling for the IBL
    • Choosing important directions
    • Pre-filtered importance sampling
  • Choosing important directions for sampling the BRDF
  • Hammersley sequence
  • Precomputing L for image-based lighting
  • Spherical Harmonics
    • Basis functions
    • Decomposition and reconstruction
    • Decomposition of ⟨cosθ⟩
    • Convolution
  • Sample validation scene for Mitsuba
  • Light assignment with froxels