• Remix
  • Share
  • New Entry

on 21 Nov 2023
  • 9
  • 12
  • 6
  • 0
  • 424
drawframe(1);
Write your drawframe function below
function drawframe(f)
N = 20;
maxAz = 2*pi/N*15;
dAz = maxAz / 48;
maxAz = maxAz - dAz;
w = 30 * 1.5;
edth = 2/4*pi;
off = dAz * (f - 1);
z = off/maxAz;
for l=1:N/4
th1 = l*2*pi/N;
th2 = th1 + off;
r = 30;
x1 = r * cos(th1);
y1 = r * sin(th1);
x2 = r * cos(th2+edth*z);
y2 = r * sin(th2+edth*z);
p = plot3([x1 x2],[y1 y2],[0 z],'b-o','MarkerIndices',2,'MarkerSize',10,'MarkerFaceColor','#D9FFFF');
if l==1
hold on
end
view(0,90)
end
hold off
axis off
xlim([-w w])
ylim([-w w])
zlim([0 1])
end
Animation
Remix Tree
Load full remix tree