Table of Contents

Constructor SpotDiffuseEffect

Namespace
PaintDotNet.Direct2D1.Effects
Assembly
PaintDotNet.Windows.Core.dll

SpotDiffuseEffect(IDeviceEffectFactory)

public SpotDiffuseEffect(IDeviceEffectFactory factory)

Parameters

factory IDeviceEffectFactory

SpotDiffuseEffect(IDeviceEffectFactory, IDeviceImage, Vector3Float, Point3Float, float, float, float, float, ColorRgb96Float?)

public SpotDiffuseEffect(IDeviceEffectFactory factory, IDeviceImage input, Vector3Float lightPosition, Point3Float pointsAt, float focus = 1, float limitingConeAngle = 90, float diffuseConstant = 1, float surfaceScale = 1, ColorRgb96Float? color = null)

Parameters

factory IDeviceEffectFactory
input IDeviceImage
lightPosition Vector3Float
pointsAt Point3Float
focus float
limitingConeAngle float
diffuseConstant float
surfaceScale float
color ColorRgb96Float?