INNER CODE UNIT · Python
VignetteState
BrokenSource/DepthFlow · depthflow/state.py:12
class VignetteState(_BaseModel):
intensity: float = Field(default=0.00, ge=0.0, le=1.0)
"""Darken amount in edges of the image"""
decay: float = Field(default=20.00, ge=0.0, le=100.0)
"""Shape of the effect, how fast it darkens"""
def pipeline(self) -> Iterable[Uniform]:
yield Uniform("float", "iVigIntensity", self.intensity)
yield Uniform("float", "iVigDecay", self.decay)
# ---------------------------------------------------------------------------- #
class LensState(_BaseModel):
intensity: float = Field(default=0.00, ge=0.0, le=2.0)
"""Blur amount on edges"""