Skip to content

Commit

Permalink
adding headers
Browse files Browse the repository at this point in the history
  • Loading branch information
chloeho7 committed Mar 23, 2024
1 parent d37fce4 commit dd6ec24
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions _projects/triangle.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,27 @@ To give your project a background in the portfolio page, just add the img tag to
img: /assets/img/12.jpg
---

#### Artistic Vision

The assignment given was to create a generative art installation that runs on the ESP32 TTGO T-Display with a valentine's day theme to be displayed in the envelope as shown.

This work was largely inspired by [The Catacombs of Solaris](https://ianmaclarty.itch.io/catacombs-of-solaris-original) and Kalidescopes.

I choosed to use Lana Del Rey lyrics because she is my favorite artist and many lyrics seem to be talking to a lover which corresponds to the envelope in the installation.

I choosed to use hearts and rainbows to represent my personal experiences with love being shaped by queerness. There are three main parts presented in the visual display. In the first part, tiny hearts flood the screen and are randomly colored and placed to represent the unexpectedness and the rush of early stages of love. The second part features a rush or rainbow and Lana Del Rey lyrics related to falling in love and being in love and a heart randomly moving around the screen representing happiness and excitement. The final part features a beating heart and lyrics related to sadness and loss appear. The heart beat slows down and finally the heart breaks and lowers down the screen while the screen dims to black and becomes dormant before repeating the cycle.

#### Technical Challenges

Most of the technical work involved making many small adjustments to convey my artistic vision.
I had to slowly adjust two cirlces and a triangle to make the different sized hearts in the display.
I did a lot of testing and adjustment with the timing for the heart beat in the third part and rate of displaying the tiny hearts in the first part.
I also had to adjust the ranges when the heart moved randomly in the second part and in the final part when moving down the screen.
Creating the breaking heart was one of the more challenging animations because the lines needed to be placed such that they looked right while becoming thicker.
Working with the lyrics which are of varaible length was also challenging. Since I wanted the lyrics to display in a more random placement rather than from the top of the screen to the bottom, I used two lists, a list of lyrics and a list of coordinates, where the index of each list represented the order the lyrics were to be displayed. To do this I initially worked from top to bottom to figure out the coordinates for each lyrics with respect to all the others and then shuffled the contents of both lists so the index of the lyric list and the coordinate list coresponded.
While the process of testing and adjusting was not necessarily challenging or complex it was tedious due to the time neeeded to upload to the ESP32.


<div class="row">
<div class="col-sm mt-3 mt-md-0">
{% include figure.liquid path="assets/img/1.jpg" title="example image" class="img-fluid rounded z-depth-1" %}
Expand Down

0 comments on commit dd6ec24

Please sign in to comment.