Demo:
https://youtu.be/lPwPOuqkSxk?si=Ls-W79P1ToAgPcuL
Theme:
For this project, I focused more on how to utilize the beautiful creative coding that we’ve learned this semester as a tool to make a meditation experience. As I could definitely see huge potential in the healing aspect of creative coding and aims to explore the potential of visual and auditory stimuli in promoting relaxation and mindfulness.
Coding: The coding aspect of this project is centered on recreating the Perlin Noise flowfield in Unity. Instead of simply drawing lines between positions, particles flow seamlessly from one position to the next. While the coding itself may not be overly challenging, the emphasis lies in the creative implementation of familiar concepts to achieve a serene and engaging experience.
Additionally, inspiration and guidance were drawn from Peer Play’s tutorial, which provided valuable insights and techniques for realizing the project vision.
Music Visualizer:
The music visualizer component adds depth and dynamism to the experience. As the music intensity fluctuates, particles respond accordingly by adjusting their speed, size, and color. This synchronization between audio and visuals enhances immersion and reinforces the overall meditative atmosphere.
Meditation:
The ultimate goal of this project is to facilitate a meditative experience for users. By combining soothing visuals, synchronized music, and immersive VR technology, the aim is to create a space where users can unwind, relax, and center themselves amidst the chaos of everyday life.
VR:
The decision to implement the project in VR was driven by the desire to enhance immersion and provide users with a more visceral experience. By donning a VR headset, users are transported into an alternate reality where they can fully immerse themselves in the calming visuals and music, further amplifying the meditative effect.
Next Steps:
There are so many things that I can do with this prototype.
Add interactions with VR controller (or not, since this is a relaxing meditation experience)