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, la sombra exterior no tiene;
enlace: https://fiddle.skia.org/c/c64f77aa06a1634ef2f6833248e5bf86
2. Sombra interior
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 ruta de sombra interior InnerShadowPath
<; p> Pintura de sombra interior: valores difusos gaussianos sigmaX, sigmaY, valor de color de rellenoenlace: 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