SKImageFilter.CreateDistantLitDiffuse Metodo

Definizione

Overload

Nome Descrizione
CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single)

Crea un filtro immagine che applica l'illuminazione diffusa distante tramite il mapping degli urti.

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Crea un filtro immagine che applica l'illuminazione diffusa distante tramite il mapping degli urti.

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

Crea un filtro immagine che applica l'illuminazione diffusa distante tramite il mapping degli urti.

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single)

Crea un filtro immagine che applica l'illuminazione diffusa distante tramite il mapping degli urti.

public static SkiaSharp.SKImageFilter CreateDistantLitDiffuse(SkiaSharp.SKPoint3 direction, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);

Parametri

direction
SKPoint3

Direzione della luce.

lightColor
SKColor

Colore della luce.

surfaceScale
Single

Fattore di scala dell'altezza della superficie per il mapping dell'urto.

kd
Single

Costante di illuminazione diffusa.

Valori restituiti

Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.

Si applica a

CreateDistantLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Crea un filtro immagine che applica l'illuminazione diffusa distante tramite il mapping degli urti.

public static SkiaSharp.SKImageFilter CreateDistantLitDiffuse(SkiaSharp.SKPoint3 direction, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input);

Parametri

direction
SKPoint3

Direzione della luce.

lightColor
SKColor

Colore della luce.

surfaceScale
Single

Fattore di scala dell'altezza della superficie per il mapping dell'urto.

kd
Single

Costante di illuminazione diffusa.

input
SKImageFilter

Filtro di input da usare o null per usare la bitmap di origine.

Valori restituiti

Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.

Si applica a

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

Crea un filtro immagine che applica l'illuminazione diffusa distante tramite il mapping degli urti.

public static SkiaSharp.SKImageFilter CreateDistantLitDiffuse(SkiaSharp.SKPoint3 direction, SkiaSharp.SKColor lightColor, float surfaceScale, float kd, SkiaSharp.SKImageFilter? input, SkiaSharp.SKRect cropRect);

Parametri

direction
SKPoint3

Direzione della luce.

lightColor
SKColor

Colore della luce.

surfaceScale
Single

Fattore di scala dell'altezza della superficie per il mapping dell'urto.

kd
Single

Costante di illuminazione diffusa.

input
SKImageFilter

Filtro di input da usare o null per usare la bitmap di origine.

cropRect
SKRect

Rettangolo a cui l'elaborazione dell'output sarà limitata.

Valori restituiti

Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.

Si applica a