-
Notifications
You must be signed in to change notification settings - Fork 160
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #486 from Guadalupecanga/guadalupe-canga-tp2
guadalupe canga tp2
- Loading branch information
Showing
8 changed files
with
121 additions
and
0 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
// al hacer click el barquito cae | ||
// al caer se puede mover hacia la izquierda o derecha con las flechitas | ||
|
||
let img, img1, im2, img3 | ||
let velocidad = 1.5 | ||
let falling = false | ||
let img2Y = 260 | ||
let img2X = 250 | ||
let lluvia | ||
let risa | ||
let gotas = [] | ||
|
||
function preload() { | ||
img = loadImage("fondo.jpg") | ||
img1 = loadImage("nena.png") | ||
img2 = loadImage("barquito.png") | ||
lluvia= loadSound("lluvia.mp3") | ||
risa = loadSound("risa.mp3") | ||
} | ||
|
||
function setup() { | ||
let canvas = createCanvas(512, 512); | ||
canvas.parent('div-sketch'); | ||
image(img, 0, 0) | ||
image(img1, 180, 180, 350, 350) | ||
image(img2, 250, 260, 80, 80) | ||
lluvia.loop () | ||
|
||
// gotas de lluvia random | ||
for (let i=0; i<100; i++) { | ||
gotas.push({ | ||
x: random(width), | ||
y: random(-height, 0) , | ||
length: random(10, 20), | ||
speed: random (2, 5) | ||
}) | ||
} | ||
} | ||
|
||
function draw() { | ||
image(img, 0, 0) | ||
image(img1, 180, 180, 350, 350) | ||
|
||
//dibujar las gotas | ||
stroke (173, 216, 230) | ||
strokeWeight(2) | ||
|
||
for (let i=0; i< gotas.length; i++ ) { | ||
line (gotas[i].x, gotas[i].y, gotas[i].x, gotas[i].y + gotas.length) | ||
gotas[i].y += gotas[i].speed | ||
|
||
//reiniciar gota si cae fuera d pantalla | ||
if (gotas[i].y > height) { | ||
gotas[i].y = random(-20,0) | ||
gotas[i].x = random (width) | ||
} | ||
} | ||
|
||
//caiga el barquito | ||
if (falling) { | ||
if (img2Y + 80 < height) { | ||
img2Y += velocidad | ||
} | ||
else { | ||
falling = false | ||
} | ||
} | ||
|
||
//cuando cae se pueda mover | ||
if (!falling) { | ||
if (keyIsDown(LEFT_ARROW)) { | ||
img2X -= 2 } | ||
if (keyIsDown(RIGHT_ARROW)) { | ||
img2X += 2 } | ||
} | ||
image(img2, img2X, img2Y, 80, 80) | ||
} | ||
function mousePressed() { | ||
falling = true | ||
if (!risa.isPlaying()) { | ||
risa.loop () } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
--- | ||
layout: post | ||
title: "dia de lluvia" | ||
date: 2024-11-11 | ||
thumbnail: thumbnail.png | ||
dependencies: | ||
- p5 | ||
- p5.sound | ||
--- | ||
|
||
<div id="div-sketch"> | ||
<script type="text/javascript" src="sketch.js"></script> | ||
</div> | ||
|
||
_guadalupe canga_, 2024. | ||
|
||
**dia de lluvia** | ||
|
||
Con esta obra quise reflejar una escena la cual la mayoría de las personas de pequeños solíamos hacer. Consiste en un día lluvioso en algún lugar, en una calle, una nena que quiere jugar, sale a dejar caer su barquito hecho de papel para que se vaya moviendo en el agua de la lluvia. | ||
|
||
Se puede observar como cae la lluvia, y de fondo se escucha el sonido de esta para transportarnos mas al recuerdo. Al hacer click con el mouse, el barquito sostenido en las manos de la niña cae al piso, y una vez allí, con las flechitas se puede mover hacia la izquierda o derecha para generar una especie de “juego”. También se escucha la risa de la niña al jugar. | ||
|
||
**Desarrollo técnico, estético y conceptual** | ||
|
||
En el texto de Aira Cesar, "sobre el arte contemporáneo" menciona como el arte contemporáneo va más allá de los límites, abriendo paso a interpretaciones más libres y subjetivas, debido a esto, intente manifestar esta idea representándola con la escena anteriormente descripta, donde refleja lo que la mayoría en nuestra infancia solíamos hacer, por lo que mi obra se convierte en una especie de "escultura temporal" provocando una serie de recuerdos, tanto generales, por la escena en si, como personales ya que cada uno tiene su historia con ello. | ||
|
||
Según Aira, | ||
“La reproducción misma se vuelve obra de arte, o, más precisamente, arte sin obra. «Sueño no soñado», dijo De Chirico. Sueño no soñado todavía, latente, sin la prepotencia de lo realizado. El arte se vuelve un juego ligeramente fantástico con el tiempo: es la documentación de algo que fue, y a la vez promesa de algo que será.” | ||
|
||
Lo relaciono con mi obra ya que es una escena de una niña jugando por lo que podría ser el “arte sin obra”, algo que a la vez es una documentación de un instante y a la vez una expresión de libertad y de exploración. Al jugar, los niños están probando maneras de relacionarse con el mundo, y no es solo un acto del presente, sino una semilla de experiencias futuras, por lo que el acto de jugar en un día de lluvia no es solo un momento aislado, sino un acto de que el deseo de jugar, explorar y de soñar, seguirá vivo en el tiempo. | ||
|
||
El texto de Arns Inke manifiesta la idea que el código en los medios digitales produce efectos reales en el entorno digital, transformando y generando resultados en tiempo real; dicho esto mi obra crea un ambiente que el espectador experimenta e interactúa emocionalmente, por lo que se convierte en un acto el cual cada ejecución del código genera sentimientos y transporta a una realidad en la que puede explorar esos elementos de juego y memoria, conectándolos con emociones y recuerdos de quien observa. | ||
|
||
|
||
**Bibliografía** | ||
|
||
AIRA, César. ([2013], 2016). “Sobre el arte contemporáneo”. | ||
|
||
ARNS, Inke. (2005). "El código como acto de habla performativo". |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.