Diferencia entre revisiones de «Mauro Herrera: Intento de paint con processing»
De Casiopea
Sin resumen de edición |
Sin resumen de edición |
||
(No se muestra una edición intermedia del mismo usuario) | |||
Línea 4: | Línea 4: | ||
|Palabras Clave=tarea 4 | |Palabras Clave=tarea 4 | ||
|Carreras Relacionadas=Arquitectura | |Carreras Relacionadas=Arquitectura | ||
|Cursos Relacionados=Imagen Escrita 2012, | |Cursos Relacionados=Imagen Escrita 2012, | ||
|Profesor=Herbert Spencer, | |Profesor=Herbert Spencer, | ||
|Alumnos=Mauro Herrera, | |Alumnos=Mauro Herrera, | ||
|Imagen=Paint.JPG | |||
}} | }} | ||
<pre><nowiki> float d, grosor; // distancia y grosor | <pre><nowiki> float d, grosor; | ||
// distancia y grosor | |||
void setup() { | void setup() { |
Revisión actual - 21:07 23 may 2012
Título | Mavro Herrera: Intento de paint con processing |
---|---|
Tipo de Proyecto | Proyecto de Curso |
Palabras Clave | tarea 4 |
Del Curso | Imagen Escrita 2012, |
Carreras | Arquitectura |
Alumno(s) | Mauro Herrera |
Profesor | Herbert Spencer |
float d, grosor; // distancia y grosor void setup() { size(screen.width, screen.height); // pantalla completa smooth(); // suavizado (anti-alisaing) background(255); // fondo de color blanco stroke(255, 100); strokeCap(PROJECT); } void draw() { if (mousePressed) { // velocidad = distancia / tiempo /* calcula distancia entre la posición actual del mouse y la posición anterior */ d = dist(mouseX, mouseY, pmouseX, pmouseY); grosor = map(d, 0, 100, 1, 20); strokeWeight(4); // strokeWeight(grosor) line(mouseX, mouseY, pmouseX, pmouseY); stroke (0); // el color inicial de la línea es negro } } void keyPressed() { // PRIMERO LOS COLORES if (key == '1') { stroke(#FF0000); // ROJO } if (key == '2') { stroke(#0006FF); // AZÚL } if (key == '3') { stroke(#0BFF00); // VERDE } if (key == '4') { // AMARILLO stroke(#FFE600); } if (key == '0'){ // el 0 pretendía funcionar como goma de borrar, pero al parecer hay que seguir perfeccionandolo XD stroke (255); } if (key == 'g') { // GUARDAR ARCHIVO saveFrame("img/######.jpg"); } if (key == ' ') { // BORRAR background(0); } }