Lagrange
Loading...
Searching...
No Matches
CompositingOptions Struct Reference

Options for texture compositing. More...

#include <lagrange/texproc/texture_compositing.h>

Classes

struct  SolverOptions
 Multigrid solver options. More...
 

Public Attributes

double value_weight = 1e3
 The weight for fitting the values of the signal.
 
unsigned int quadrature_samples = 6
 The number of quadrature samples to use for integration (in {1, 3, 6, 12, 24, 32}).
 
double jitter_epsilon = 1e-4
 Jitter amount per texel (0 to deactivate).
 
bool smooth_low_weight_areas = false
 Whether to smooth pixels with a low total weight (< 1).
 
struct lagrange::texproc::CompositingOptions::SolverOptions solver
 

Detailed Description

Options for texture compositing.

Member Data Documentation

◆ smooth_low_weight_areas

bool smooth_low_weight_areas = false

Whether to smooth pixels with a low total weight (< 1).

When enabled, this will not dampen the gradient terms for pixels with a low total weight, resulting in a smoother texture in low-confidence areas.


The documentation for this struct was generated from the following file: