SKImageFilter.CreateSpotLitDiffuse Método

Definición

Sobrecargas

Nombre Description
CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single)

Crea un filtro de imagen que aplica iluminación difusa de foco mediante la asignación de golpes.

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter)

Crea un filtro de imagen que aplica iluminación difusa de foco mediante la asignación de golpes.

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect)

Crea un filtro de imagen que aplica iluminación difusa de foco mediante la asignación de golpes.

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single)

Crea un filtro de imagen que aplica iluminación difusa de foco mediante la asignación de golpes.

public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);

Parámetros

location
SKPoint3

Posición de la luz.

target
SKPoint3

Punto de destino destacado.

specularExponent
Single

Exponente de caída de contenido destacado.

cutoffAngle
Single

Ángulo de corte de foco en grados.

lightColor
SKColor

Color de la luz.

surfaceScale
Single

Factor de escala de altura de superficie para la asignación de golpes.

kd
Single

Constante de iluminación difusa.

Devoluciones

Devuelve el nuevo SKImageFilter, o null en caso de error.

Se aplica a

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter)

Crea un filtro de imagen que aplica iluminación difusa de foco mediante la asignación de golpes.

public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input);

Parámetros

location
SKPoint3

Posición de la luz.

target
SKPoint3

Punto de destino destacado.

specularExponent
Single

Exponente de caída de contenido destacado.

cutoffAngle
Single

Ángulo de corte de foco en grados.

lightColor
SKColor

Color de la luz.

surfaceScale
Single

Factor de escala de altura de superficie para la asignación de golpes.

kd
Single

Constante de iluminación difusa.

input
SKImageFilter

Filtro de entrada que se va a usar o null para usar el mapa de bits de origen.

Devoluciones

Devuelve el nuevo SKImageFilter, o null en caso de error.

Se aplica a

CreateSpotLitDiffuse(SKPoint3, SKPoint3, Single, Single, SKColor, Single, Single, SKImageFilter, SKRect)

Crea un filtro de imagen que aplica iluminación difusa de foco mediante la asignación de golpes.

public static SkiaSharp.SKImageFilter CreateSpotLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKPoint3 target, float specularExponent, float cutoffAngle, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input, SkiaSharp.SKRect cropRect);

Parámetros

location
SKPoint3

Posición de la luz.

target
SKPoint3

Punto de destino destacado.

specularExponent
Single

Exponente de caída de contenido destacado.

cutoffAngle
Single

Ángulo de corte de foco en grados.

lightColor
SKColor

Color de la luz.

surfaceScale
Single

Factor de escala de altura de superficie para la asignación de golpes.

kd
Single

Constante de iluminación difusa.

input
SKImageFilter

Filtro de entrada que se va a usar o null para usar el mapa de bits de origen.

cropRect
SKRect

Rectángulo al que se limitará el procesamiento de salida.

Devoluciones

Devuelve el nuevo SKImageFilter, o null en caso de error.

Se aplica a