Processing: LC0

De Casiopea

Descripción

Módulo:
Fundamentos de la Forma Computacional o
Introducción a la Gráfica Interactiva,
adaptado del curso The Interactive Image por Golan Levin

Este curso es una introducción a la computación como una herramienta de expresión plástica, donde el objetivo es el diseño pero el medio es el software. Tener experiencia previa en programación no es un prerequisito para este curso. Los estudiantes se familiarizarán con algoritmos básicos, geometría computacional y simulación cinemática.

Contenidos del Curso

  1. Processing
    1. Download & Instalación
    2. Ambiente Gráfico
    3. Formatos de Exportación
  2. Elementos del Código
    1. //, /* */
    2. Funciones
    3. Espresiones y Declaraciones
    4. Consola
  3. Dibujo 1
    1. Definición Espacial: Sistema de Coordenadas
    2. Figuras Primitivas
      1. point(), line(), triangle(), quad(), rect(), ellipse(), bezier()
    3. Orden en el Dibujo
      1. background(), fill(), stroke(), noFill(), noStroke()
  4. Variables
    1. Tipos de datos (dataTypes): int, float, boolean, true, false
    2. Variables Processing: width, height
    3. Nomenclarura de color
      1. color, color(), colorMode(), RGB, HSB, hexadecimal
  5. Matemáticas: Aritmética y Funciones
    1. +, -, *, /, %
    2. Sintaxis ()
    3. Atajos: ++, --, +=, -=, -
  6. Repetición
    1. Ciclo for
    2. Ciclos anidados
  7. Dibujo 2
    1. Por vértices
    2. beginShape(), endShape(), vertex(), curveVertex(), bezierVertex()

Tareas

Tarea 0

  1. Conseguirse un servicio de hosting y actualizar su nombre en la lista (más abajo) siguiendo el formato estándar especificado en las instrucciones (recuadro a la derecha)
  2. subir a su sitio web su índice de tareas siguiendo el formato determinado por la plantilla

Tarea 1

Diseñar un patrón bidimensional (en X e Y) a partir de ciclos anidados. Se debe emplear una función personalizada para realizar el tesel o elemento gráfico que se repite. ¿este parón podrá cambiar en el tiempo ¿o responder al mouse?

Entrega: Martes 10 de Julio

Tarea 2

Diseñar una película de 300 x 300 pixeles que contenga una línea (o trazo) que responda a los estímulos del mouse. El modo en que esta línea responda (huya, se acerque, sea rápida, firme, nerviosa, etc.) constituye la cualidad específica o personalidad que cada uno debe asignarle a su trazo.

Entrega: Martes 17 de Julio

Alumnos

Instrucciones para completar esta lista:

  1. Escriba su nombre en altas y bajas (ej: Juan Pérez) y remueva todas las tabulaciones innecesarias
  2. Su nombre debe quedar entre doble paréntesis de corchete linkeando a su usuario de esta wiki: ej Herbert Spencer
  3. A continuación de su nombre introduzca la URL de su sitio, ej:
  4. Herbert Spencer - http://www.herbertspencer.net/
  1. Javiera Albornoz - http://www.javitasite.tk
  2. AXA ALCALDE PAREDES
  3. RODRIGO ANTONI ALLIENDE CALLEJA
  4. REINALDO APABLAZA GONZALEZ- http://rapablaza.my-place.us/
  5. JHAN CARLOS ARANCIBIA BARRAZA - http://jhan.wasted.googlepages.com/
  6. Camilo Astudillo - http://camihot-ead.awardspace.com/
  7. Valentina Baeza
  8. JAVIERA INES BURGOS FICA
  9. MARIA PAZ CARCAMO AGUERO - http://mari.carcamo.googlepages.com/
  10. FRANCO ORLANDO CARCAMO MUÑOZ
  11. Valeria Cerón Reveco
  12. Victor Contreras Rojas - http://soyelvictor.awardspace.com/
  13. Patricia Escobar - http://www.geocities.com/patiescobara
  14. HUGO FELIPE ESCOBAR BRAVO - http://usuarios.lycos.es/felipeescobar
  15. REBECA ALEJANDRA FERNANDEZ BORQUEZ
  16. RAUL ARTURO GONZALEZ LUY[1]
  17. Camila Gratacós Borrowman - http://cgratacos.googlepages.com/
  18. HEREDI HERVIA SAAVEDRA - http://usuarios.lycos.es/heredihervia/
  19. ANDREA ARACELI KEWORK PUCHI
  20. MARIA JOSE LABRAÑA ARAYA
  21. CATALINA ALEJANDRA LARA ONETO
  22. WALDO IGNACIO LOPEZ MARCOS
  23. LEONARDO SEBASTIÁN MALDONADO HERNÁNDEZ [2]
  24. ANDREA CONSTANZA MANRIQUEZ SAAVEDRA [3]
  25. DANIELA ARACELLY MEJIAS CRUZAT - http://www.danimejias.tk/
  26. Constanza Ximena Munilla Holcomb - http://conyy.freehostia.com
  27. PAULA CONSTANZA NEHME GAJARDO [4]
  28. DANIELA OLIVARES GALLARDO[5]
  29. CONSTANZA DANIELA ORDENES GONZALEZ
  30. DANICA PERIC MALUK
  31. VALENTINA PRAUS
  32. DIEGO ANDRES REYES VIELMA-http://dieguilloreyes.awardspace.com
  33. Fabiola Rios - http://faby.freehostia.com
  34. GLEY CAROLINA RIQUELME VAN
  35. JOSEFINA DE JESUS RODRIGUEZ CUADRA
  36. VALENTINA PAZ ROJAS VIGUERAS
  37. FRANCISCA BEGOÑA ROSELLO AMENABAR
  38. PABLO ESTEBAN SALAS MORALES
  39. CARLA DANIELA SALINAS CORTES http://www.carla salinas.tk
  40. ALEJANDRA ANDREA SALINAS VARAS
  41. FEDERICO ARTURO SALZMANN MAI
  42. SOFIA SAVOY ANGUITA [6]
  43. Melissa Troncoso - http://melie.freehostia.com
  44. LORENA TERESITA DE JESUS VALLEJOS SERRANO - http://lain.freehostia.com
  45. FRANCISCO JAVIER VERA MUÑOZ - http://panchov.freehostia.com
  46. Rubén Ignacio Vergara Pérez - http://negrov.freehostia.com
  47. Brian Alejandro Vidal Castillo - http://www.dael.uni.cc/ead
  48. EVA MADELAINE WINKLER BECKER - retirada
  49. GABRIELA PAZ ZAMORANO ARAYA