• Remix
  • Share
  • New Entry

on 11 Nov 2023
  • 12
  • 39
  • 1
  • 1
  • 415
drawframe(1);
Write your drawframe function below
%The content in this work draws inspiration from Mini Hack 2022 at the Jenny Bosten Gallery
function drawframe(f)
a = 716;
v = 255;
l = @linspace;
p = @rescale;
X = l(-10, 10, a);
[t, r] = cart2pol(X, X');
colormap(copper.*[1 .78 .3]);
[t, g] = cart2pol(X+2.6, X'+1.4);
im1 = image(p(-1*(2*sin(t*10)+60*g.^.2), 0, v));
hold on
f = exp(-(r-3)).*abs(ifft2(r.^-1.8.*cos(7*rand(a))));
f(r<3) = 0;
im2 = image(v*ones(a), 'AlphaData', p(f, 0, 1));
camva(3.8)
f = exp(-(r-3)).*abs(ifft2(r.^-1.8.*cos(7*rand(a))));
f(r<3) = 0;
set(im2, 'AlphaData', p(f, 0, 1))
drawnow
end
Animation
Remix Tree