Processing: LC0

De Casiopea

Descripción

Módulo de Primer Año Diseño:
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 Archivo:Taller1 plantilla.zip

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. Rodrigo Alliende - http://alliende.awardspace.com/
  2. Javiera Albornoz - http://www.javitasite.tk
  3. Axa Alcalde Paredes- http://usuarios.lycos.es/axaxaap/
  4. Reinaldo Apablaza Gonzales- http://rapablaza.my-place.us/
  5. Jhan Carlos Arancibia - http://jhanarancibia.awardspace.com/
  6. Camilo Astudillo - http://camihot-ead.awardspace.com/
  7. Valentina Baeza Palomer- http://valentina-baeza-palomer.awardspace.com/
  8. Javiera Burgos Fica - http://citruss.awardspace.com
  9. Maria Paz Carcamo Aguero - http://mari.carcamo.googlepages.com/
  10. Valeria Cerón Reveco- http://tangerine.awardspace.com
  11. Victor Contreras Rojas - http://soyelvictor.awardspace.com/
  12. Patricia Escobar Anwandter - http://patipapafrita.googlepages.com
  13. Hugo Felipe Escobar Bravo - http://www.geocities.com/felipe.esbra/
  14. Rebeca Alejandra Fernández Bórquez - http://rebeca.awardspace.com
  15. Raul Arturo Gonzalez Luy - http://geocities.com/cloud_rgl/
  16. Camila Gratacós Borrowman - http://cgratacos.pandela.net
  17. Heredi Hervia Saavedra - http://usuarios.lycos.es/heredihervia/
  18. Andrea Kework Puchi - http://usuarios.lycos.es/andikework/
  19. Maria Jose Labraña Araya - http://koottee.freehostia.com
  20. Catalina Lara - http://catalinalara.awardspace.com//
  21. Waldo Ignacio Lopez Marcos - http://cubitodehielo.freehostia.com
  22. Leonardo Maldonado - http://retorique.awardspace.com/
  23. Andrea Constanza Manriquez Saavedra - http://cona.freehostia.com
  24. Daniela Aracelly Mejías Cruzat - http://usuarios.lycos.es/danielamc/
  25. Constanza Ximena Munilla Holcomb - http://conyy.freehostia.com
  26. Paula Constanza Nehme Gajardo - http://usuarios.lycos.es/paulanehme/
  27. Daniela Olivares Gallardo - http://uruarios.lycos.es/dolivares/
  28. Valentina Praus - http://valepraus.googlepages.com
  29. Diego Andres Reyes Vielma-http://dieguilloreyes.awardspace.com
  30. Fabiola Rios - http://faby.freehostia.com
  31. Gley Carolina Riquelme Van - http://in.solit.us/gcaro.rvan
  32. Carla Daniela Salinas Cortes http://usuarios.lycos.es/carlasalinas
  33. Alejandra Andrea Salinas Varas http://algirasol.freehostia.com
  34. Sofía Savoy Anguita - http://chofix.awardspace.com
  35. Melissa Troncoso - http://melie.freehostia.com
  36. Lorena Teresita De Jesus Vallejos Serrano - http://lain.freehostia.com
  37. Francisco Javier Vera Muñoz - http://panchov.freehostia.com
  38. Rubén Ignacio Vergara Pérez - http://negrov.freehostia.com
  39. Brian Alejandro Vidal Castillo - http://www.dael.uni.cc/ead
  40. Gabriela Paz Zamorano Araya - http://otragabi.freehostia.com
  41. Constanza Daniela Órdenes Gonzales - http://apocalipsa.freehostia.com
  42. Josefina Rodrguez Cuadra - http://libelle.hostinggratischile.com/
  43. Pablo Salas Morales - http://marssupablo.awardspace.com/