kong-FinalPhase1

An idea that I have is making an augmented mirror with Snap Lens Studio. As these filters are popular on social media, it reminded me of a trend on social media where people would put on a filter that makes them “ugly” and then take it off to boost their self-confidence. My concept is similar in that I want people to recognize their beauty by using my augmented mirror. As everyone has different insecurities about their physical appearances, I think I would either have to make a customizable or a very general augmented mirror, which I will solidify after conducting more research about Snap Lens Studio.

Dr.Mario-FinalPhase1

I wanted to go for Golan’s idea of making a one button game. For this I wanted to maximise the fun for this minimal input, my initial reaction was to do something rhythmic or reaction based like geometry dash. However, the mechanics there are a little too simple and basic to the point I’d mostly have to focus on the looks of the piece instead which isn’t what I want to do.

The conclusion was to mix up this rythmic aspect with a combo game, inputs could be based on timing with a moving bar or sheet music where holding or tapping a note could make a difference in full damage attacks or weakened ones. I think the hardest part would be getting all the sound effects for the notes to play when you tap, I’d have to figure out if there was an open database with notes to use already. I think timing wouldn’t be too difficult with the use of timers and maybe an overarching metronome that controls all the time in the game.

Some reach goals could be adding a defending part where you match the notes of the enemy, a fury attack which could  be similar to a solo (but with no way to control the pitch of the sound it would just be a one button mash), making it look nice (proper effects on hit, a pulse metronome in the corner, etc…)

bumble_b-FinalPhase1

Since I’m so behind on my work, my number one priority for this final project is getting all of that done. This includes:

  1. Deliverables 1B
  2. Deliverables 1C
  3. Deliverables 3C
  4. Deliverables 4

Once I’ve completed those deliverables, if I have any remaining time, I really want to do the following:

  1. Create a website for my SoundCloud clock (and update it, because it’s already starting to decay away with people deleting their songs!)
  2. Refine my Longest Word project, particularly by troll-proofing it and optimizing it for all screen widths and heights

My intention with these two projects is to start building my portfolio, since I’m a rising senior and still don’t have a website to showcase my work! That’s my summer project for myself, so getting a head start on these two things would be helpful.

duq-FinalPhase1

Idea 1:

Create an interactive, physics pixel-based world with the elements of fire, water, wood and earth. Fire burns wood, water snuffs out fire and flows, wood rots slowly over time, and earth erodes slowly over time.

 

Idea 2:

Keep working on my previous project to add multiple colors and spectra of color across the lines when multiple people are interacting at once. Also possibly add different shards of color in the shapes created by the intersection of lines.

spingbing-FinalPhase1

I am planning on using the looking glass with Unity for my final project to create a piece that is responsive to the user using the makey-makey.

For my concept, I have recently found myself interested in the immediate as well as ultra-long term effects of nuclear war. I have already produced a couple of projects around this concept in other classes regarding the far end of this timeline, but for this class I would like to address the immediate effects.

The piece will consist of:

  1. a foggy, dusty environment with particles and debris flinging around the walls of the looking glass
  2. explosions in the background which may potentially “shake” the camera view of the box, triggered by the makey-makey button
  3. a person or a couple of people who are coughing, running around, and banging on the glass as though they are trying to escape the environment they are in
    1. a default position will be to be sitting curled up in the corner looking miserable. Perhaps I will use a webcam to notice when the user comes so the person can look up at them?

Sneeze-FinalPhase1

For the final project, I would like to revisit the Telematic project. I did not complete a deliverable for this project due to other class deadlines and exams; however, I wanted to learn how to send things across multiple devices/clients. My main idea for revisiting the telematic project is to create an app that lets friends stay in touch online.

Some ideas I have are daily fortunes sent by friends or “sticky note” drawings that are sent from one user to the other.

CrispySalmon-FinalPhase1

I want to make a tool-centric final project, experimenting with training a GAN with images scraped from this ig account:subwayhands.  This was originally an idea for the body tracking project, but I was unable to execute it for that project, so I want to continue with it for the final project.

I think the main reason for wanting to do this project is that after COVID , I became more conscious and paranoid about nyc subways.  While I was in nyc this Christmas I tried to avoid taking the subways, mainly because of health and other safety concerns.  But I still think that nyc subway has its own unique vibes and holds lots of stories. I have followed the Instagram account: subwayhands for a while now, each picture holds a lot of imaginative potentials.

The main challenges for my proposed project are scraping instagram for enough photos to train the GAN, and  whether its possible to make it similar to pix2pix, using webcam captured picture of my hands as the guiding input to generate an nyc subway hand picture.

project sketch: 

Solar-FinalPhase1

My goal for the rest of the course is to learn how to use the basics of Unity and by the end, create a walkable, 3D terrain. I plan to follow tutorials and record evidence of my learnings.

merlerker-FinalPhase1

My goal is to get a working understanding of three.js/WebGL and shaders. I want to learn some basics (geometries, textures/materials, lighting, camera) – just enough to understand what’s involved and how to control it, I know I could go really deep into any of those “basics.” And then learn how to make scroll-based animations and use shaders.

I still need to come up with an actual project to apply all this to – maybe since I’m interested in product repair I could find an exploded model of a Fairphone/iPhone and have it assemble/rotate as you scroll.

  • geometry: three.js Geometry classes, how to load models
  • materials: three.js Material classes, how to load shader materials
  • lights
  • cameras & controls: three.js Camera classes, controls,
  • making my own shaders: shaderpark, GLSL

three.js resources

  • https://threejs.org/manual/
  • https://threejs-journey.com/

three.js animation resources

  • https://tympanus.net/codrops/2022/01/05/crafting-scroll-based-animations-in-three-js/
  • https://sbcode.net/threejs/animate-on-scroll/

demos & guides

  • https://rd.nytimes.com/research/3d-web-technology
  • https://rd.nytimes.com/research/spatial-journalism

Shader resources

  • https://shaderpark.com/
  • https://www.shadertoy.com/
  • https://shaderbooth.com/