Cómo dibujar este efecto con cualquier tecnología en iOS

introduzca la descripción de la imagen aquí

Hola, el efecto que quiero implementar está quemando la firma del usuario. Hice el dibujo de firma con quartz2D. ¿Puede alguien mostrarme una dirección para dibujar el efecto de resplandor ardiente? ¡Gracias!

El resplandor es causado por la transmisión de luz desde una fuente a través de los trazos y las partículas de iluminación en el air a medida que viaja.

Entonces, una solución de fuerza bruta que funciona cuando se ve directamente desde el frente es dibujar el avión varias veces con transparencia aditiva. Deseará mover y escalar el plano para cada sorteo para que esté trazando la forma de un trígono.

Deberás hacer tantos sorteos que no puedo imaginar que terminarás con un performance en time real y un resultado aceptable. Deberías estar bien si puedes pasar un segundo o medio segundo más o less en la preparación de la image en e.

La alternativa más obvia sería trabajar al revés, escribiendo un sombreador que se remonta a través del trocito, muestreando adecuadamente la textura 2d. Es probable que cueste una cantidad similar porque el muestreo de textura será el cuello de botella debido al ancho de banda de la memory (asegúrese de cargarlo como una textura de un canal en cualquier caso), pero podría hacerse para funcionar desde cualquier ángulo.