En la primera actividad grupal y colaborativa, tienen que lograr reproducir la siguiente
visualización:
Manta circular
Arte y programación con Processing Página 1
El secretario del grupo crea un nuevo sketch, en Studio Sketchpad, al que le da el nombre de Manta_Circular y comparte el enlace a dicho sketch en el foro grupal. Los demás integrantes del grupo realizan sus aportes en el proyecto colaborativo desde sus cuentas de Studio Sketchpad. Las dimensiones de la ventana de dibujo son de 640 𝑥 640 píxeles y su fondo es de color negro. Las figuras no tienen contorno definido y se ubican hacia la mitad de la pantalla. Creen dos bucles for anidados con variables contador 𝑥 e 𝑦, las cuales son de tipo entero, donde −100 ≤ 𝑥 ≤ 100 con incrementos de 10 en 10 y −100 ≤ 𝑦 ≤ 100 con incrementos de 10 en 10. Dentro de los bucles for anidados, definan una variable llamada 𝑑, de tipo flotante, cuyo valor es la distancia entre dos puntos; el primer punto está representado por los valores de 𝑥 e 𝑦 para cada iteración y el segundo punto por el punto (0,0). Consultar la función dist(). El color de relleno de las formas es (0,150,255). Guarden el sistema de coordenadas actuales. Consultar la función pushMatrix(). Desplacen el dibujo según las coordenadas 𝑥 e 𝑦 actuales. Roten el dibujo en un ángulo dado por d+frameCount. El ángulo 𝑑 + 𝑓𝑟𝑎𝑚𝑒𝐶𝑜𝑢𝑛𝑡 debe estar expresado en radianes. Consultar las funciones rotate() y radians(). Dibujen una elipse con coordenada x: x, coordenada y: y, ancho: 5 píxeles, alto: 5 píxeles. Liberen el sistema de coordenadas actuales. Consultar la función popMatrix().
Arte y programación con Processing Página 2
Rendericen el sketch para verificar que la visualización es la deseada. Si no han logrado la visualización deseada, corrijan el código las veces que sea necesario. Tomen una captura del sketch para que figure en la galería dentro de cada cuenta. Guarden el sketch en cada cuenta. Exporten el código fuente para subir en el espacio de entrega de la actividad Manta circular.