"Diffracted Portrait" is a generative composition that juxtaposes three images using randomized strokes, rotated curves and layered digital blending. Through the use of blendMode() and color-derived distortions, the piece constructs an abstract portrait where light, texture, colors and noise coexist in harmonic tension.
The code acts as an automated brush, fragmenting and reassembling the original images into a single visual entity. The result is an expanded portrait — not of a face, but of latent energy: a visual flow that shifts constantly between the human and the algorithmic.
Created with p5.js. Art by Daniel Oropeza X: @ferdoropeza