Visible Sound - II (video documentation)
Visible Sound is an audio-reactive project that generates cymatic patterns based on the dominant frequency from the mic input in real time. (soundtrack credit: Alva Noto)
Yuan-Yi Fan
Visible Sound - II (video documentation)
Visible Sound is an audio-reactive project that generates cymatic patterns based on the dominant frequency from the mic input in real time. (soundtrack credit: Alva Noto)
Yuan-Yi Fan
Slug
In this project I utilized Reaction-Diffusion pattern generation techniques to make texture maps for texturing, bump, and displacement mapping on 3D surfaces. I also used subsurface scattering as a method to give generated 3D objects the appearance of “life.”
This project is part of a larger ongoing area of research exploring the process of constructing life-like forms through grammar based techniques. In the long term, it is my intention to build a system of complex agents capable of existing simultaneously in both virtual and physical worlds with properties unique to each domain. The initial forms were generated using Structure Synth and manipulated with Meshlab and Modo.
The image here is using a variation of Gray-Scott with stripes and dots and turbulence patterns. Both are applied and appear to be very subtle to give the creature a skin like texture. There is also a light “slime” like shell applied with a turbulence pattern embedded.
RJ Duran
Desert bloom (ver.1) video documentation
Yoon Chung Han
Desert bloom (ver.2) video documentation
Yoon Chung Han
Zeros: Floating, is an application designed to enable the generation of fractals based on four polynomial interpolation methods: Newton, Householder, Halley, and Schroeder.
The application enables the user to add, remove, and move roots on the complex plane to modify the shape of the fractals instantaneously. The instantaneous manipulation is made possible by solving the polynomials on the GPU using the fragment shader.
- Joseph
“Standing Waves” is an interactive multimedia installation based off of a 3D implementation of the 2D universal wave equation. Motion-tracking controllers allow the audience to physically “drag” waves through the virtual pool. A system of oscillators hidden beneath these waves is used to sonify the amount of energy at each region of the system. Because each oscillator is tuned to a different frequency, participants can hear energy propagate throughout the system as they interact with it.
The piece was created with Processing using the glGraphics, PeasyCam, and minim libraries.
Josh
Interpolation Polynomials: Cos(z)
- Joseph
Interpolation Polynomials: z^3 - z + 1
- Joseph
Mandelbrot: Points of Interest
- Joseph
Here are some more images from my final project work - several coloring schemes with the Fractal Explorer, and shots from the Dragonfly Wings, Julia9, and Spiral GLSL shader demos. Spiral was not shown in class for lack of time but was shown in the End of Year Show.
Julia Sets
- Joseph
Visible Sound - I
The patterns are generated based on the pitch detected from mic input.
Eigenvectors are precomputed.
Yuan-Yi Fan
My final presentation from earlier today. A few example screenshots will also be posted shortly.
Aurora in 3D - Kon Hyong Kim
I used a modified version of Buddhabrot equation to achieve a 3D density plot.
I rendered it using allocore, with glv controls added.
You can freely navigate the 3D space while controlling the Aurora to enjoy it as you wish.
The coloring scheme was based on its radius after the iterations, which I used it to interpolate between the 4 colors you can edit using the controls.
The controls enable you to change different parameters of the equation, and the coloring functions which will change the visuals dramatically.
Aurora in 3D - Kon Hyong Kim
I used a modified version of Buddhabrot equation to achieve a 3D density plot.
I rendered it using allocore, with glv controls added.
You can freely navigate the 3D space while controlling the Aurora to enjoy it as you wish.
The coloring scheme was based on its radius after the iterations, which I used it to interpolate between the 4 colors you can edit using the controls.
The controls enable you to change different parameters of the equation and the coloring functions, which will change the visuals dramatically.