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