La Red de Conocimientos Pedagógicos - Currículum vitae - Skia implementa efectos de sombra exterior, sombra interior, desenfoque gaussiano y desenfoque de fondo

Skia implementa efectos de sombra exterior, sombra interior, desenfoque gaussiano y desenfoque de fondo

1. Sombra exterior

Ruta de la sombra exterior: obtenida según el desplazamiento de la ruta gráfica offsetX, offsetY

Trazo de la sombra exterior, la imagen es transparente y tiene; sin sombra;

Pintura de sombra exterior: valores de desenfoque gaussiano sigmaX, sigmaY, valor de color de relleno

sigmaX, sigmaY, existe una relación doble después de que los datos provienen del Interfaz;?

La transparencia es 0 y la sombra exterior no tiene

enlace: https://fiddle.skia.org/c/c64f77aa06a1634ef2f6833248e5bf86

2. Interior sombra

p>

Ruta de sombra interior: obtenga una Ruta de desplazamiento2 de acuerdo con los gráficos Desplazamiento de ruta offsetX, offsetY, y luego realice la operación kDifference_Op en Ruta y Ruta2 para obtener la sombra interior InnerShadowPath

Pintura de sombra interior: valores difusos gaussianos sigmaX, sigmaY, valor de color de relleno

enlace: https://fiddle.skia.org/c/17b7d8076d7ef84c0f1a0fa494259388

3. Desenfoque gaussiano

Desenfoque gaussiano SkPicture: graba la imagen de la capa actual

Pintura de desenfoque gaussiano: valores de desenfoque gaussiano sigmaX, sigmaY; enlace: https://fiddle.skia.org/c/ a62c64dc9afedeb0f5cf13bdebf68fdf

4. Desenfoque de fondo

Parámetros dependientes

Modo de fusión de penetración de capas

Desenfoque de fondo SkPicture: graba la imagen de la capa actual

Pintura de desenfoque de fondo: valor de desenfoque gaussiano gaussianSigma

Transparencia de desenfoque de fondo: Alfa

enlace; : https://fiddle.skiaorg/c/68d1cf656fc6473146e7cb5d80426365