Class SpotDiffuseEffect
- Namespace
- PaintDotNet.Direct2D1.Effects
- Assembly
- PaintDotNet.Windows.Core.dll
Use the spot-diffuse lighting effect to create an image that appears to be a non-reflective surface with
where the light source is limited to a directed cone of light and the light is scattered in all directions.
This effect uses the alpha channel as a height map and lights the image with a spot light source.
The color of the output bitmap is a result of light color, light position, and the surface geometry.
The alpha channel output for each pixel with diffuse lighting is always 1.0.
For more information, see Spot-diffuse lighting effect
public sealed class SpotDiffuseEffect : DeviceEffect<SpotDiffuseEffect.Props>, ISerializable, IDeviceEffect, IDeviceImage, IDirect2DResource, IFactoryProperty, IDeviceEffectProperties, IObjectRef, IIsDisposed, IDisposable, IInternalImpl
- Inheritance
-
SpotDiffuseEffect
- Implements
- Inherited Members
- Extension Methods