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"""

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…