SKImageFilter.CreatePointLitDiffuse Metodo

Definizione

Overload

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

Crea un filtro immagine che applica l'illuminazione diffusa della luce del punto usando il mapping degli urti.

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Crea un filtro immagine che applica l'illuminazione diffusa della luce del punto usando il mapping degli urti.

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

Crea un filtro immagine che applica l'illuminazione diffusa della luce del punto usando il mapping degli urti.

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single)

Crea un filtro immagine che applica l'illuminazione diffusa della luce del punto usando il mapping degli urti.

public static SkiaSharp.SKImageFilter CreatePointLitDiffuse(SkiaSharp.SKPoint3 location, SkiaSharp.SKColor lightColor, float surfaceScale, float kd);

Parametri

location
SKPoint3

Posizione 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

CreatePointLitDiffuse(SKPoint3, SKColor, Single, Single, SKImageFilter)

Crea un filtro immagine che applica l'illuminazione diffusa della luce del punto usando il mapping degli urti.

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

Parametri

location
SKPoint3

Posizione 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

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

Crea un filtro immagine che applica l'illuminazione diffusa della luce del punto usando il mapping degli urti.

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

Parametri

location
SKPoint3

Posizione 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