SKImageFilter.CreatePointLitSpecular Metodo

Definizione

Overload

Nome Descrizione
CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single, SKImageFilter, SKRect)

Crea un filtro immagine che applica l'illuminazione speculare di luce punto usando il mapping degli urti.

CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single)

Crea un filtro immagine che applica l'illuminazione speculare di luce punto usando il mapping degli urti.

CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single, SKImageFilter)

Crea un filtro immagine che applica l'illuminazione speculare di luce punto usando il mapping degli urti.

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

Crea un filtro immagine che applica l'illuminazione speculare di luce punto usando il mapping degli urti.

public static SkiaSharp.SKImageFilter CreatePointLitSpecular(SkiaSharp.SKPoint3 location, SkiaSharp.SKColor lightColor, float surfaceScale, float ks, float shininess, 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.

ks
Single

Costante di illuminazione speculare.

shininess
Single

Esponente dell'evidenziazione speculare (valori più alti creano evidenziazioni più strette).

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

CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single)

Crea un filtro immagine che applica l'illuminazione speculare di luce punto usando il mapping degli urti.

public static SkiaSharp.SKImageFilter CreatePointLitSpecular(SkiaSharp.SKPoint3 location, SkiaSharp.SKColor lightColor, float surfaceScale, float ks, float shininess);

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.

ks
Single

Costante di illuminazione speculare.

shininess
Single

Esponente dell'evidenziazione speculare (valori più alti creano evidenziazioni più strette).

Valori restituiti

Restituisce il nuovo SKImageFilteroggetto o null in caso di errore.

Si applica a

CreatePointLitSpecular(SKPoint3, SKColor, Single, Single, Single, SKImageFilter)

Crea un filtro immagine che applica l'illuminazione speculare di luce punto usando il mapping degli urti.

public static SkiaSharp.SKImageFilter CreatePointLitSpecular(SkiaSharp.SKPoint3 location, SkiaSharp.SKColor lightColor, float surfaceScale, float ks, float shininess, 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.

ks
Single

Costante di illuminazione speculare.

shininess
Single

Esponente dell'evidenziazione speculare (valori più alti creano evidenziazioni più strette).

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