Mari Kubota- Looking Outwards- 08

Robert Hodgins is an artist and coder. He graduated in 1998 from RISD with a degree in sculpture but went on to found the Barbarian Group and worked with them until late 2009. He also is a co-creator of the Cinder C++ framework along with Andrew Bell, Hai Nguyen, and dozens of developers around the world. In his website bio, he says that he primarily does 2D and 3D simulations using code and that his primary interests include theoretical physics, astronomy, particle engines, and audio visualizations.

The lecture I watched is from Eyeo 2014 but he has also talked in the festival two times before. He describes his job as creative coding but also acknowledges that his job is hard to define. In the lecture he describes the difficulties he runs into while in his creative endeavours. One project he explained in the lecture is “Planet Earth.” The project is a visualization of the earth using material texture data from NASA. The program can visualize using lighting, geography, and the atmospheric effects. 

Robert Hodgins method of presenting his work involves a lot of humor in order to engage his audience, which is a quality I admire. His work itself is also demonstrated in order to grab the audience’s attention. 

Monica Chang – Looking Outwards – 08

Mike Tucker

Mike Tucker’s Lecture(second video): https://vimeo.com/channels/eyeo2019/page:4

Tónandi project: https://www.magicleap.com/experiences/tonandi

Mike Tucker is an interactive designer and director at a company, MagicLeap, that focuses on the future of spatial computing. With his skills of audio-visual exploration, he was able to collaborate with Radiohead’s Jonny Greenwood and Encyclopedia Pictura in creating Kanye West’s video game. He has also worked with Universal Everything(I have blogged about before in Looking-Outwards 05) which is a collection of designs and digital art which pertains to technology and humanities curated by a man named Matt Pyke.

A peak into the virtual app created by MagicLeap, Tónandi.
Spatial Design for Tónandi

Tucker has worked with various concepts and projects such as hand and eye-tracking, spatial controllers and optics. Spatial music interactivity became his next experiment when he was collaborating with Sigur Rós and MagicLeap.

Tucker states that he hopes to inspire and to enhance the minds of spatial designers all over the world by providing a new mindset of approaching technology and utilizing it to be able to design a “mixed-reality future”.

Sammie Kim – Looking Outwards -08

Elliot Woods is a digital media artist, educator, and technologist based in Manchester UK. With the goal of creating a bridge between digital and contemporary arts, he strives to build “future interactions between humans and social-visual design technologies like projectors, graphical computation, and cameras” (Woods). As a result, Woods co-founded the experimental art and design technology studio in Seoul called Kimchi and Chips. In this unique studio, several installation projects were developed, the most recent being “Halo.” 99 robotic mirrors would constantly trace the direction of sun throughout the day, and they would each emit a ray of sunlight into a cloud of water mist. Applying the Bayesian inference machine learning, Woods recreated the beams so they would computationally align to draw bright halos into the air.  As this installation completely depends on the presence of the sun to function, it explores the limitless end of technology, striving to even capture the natural fluctuations into technology. What intrigued me most was how Woods would utilize his deep physics background to generate interfaces with abstract systems and approach his artistic endeavors in a step by step methodical approach.  

Full size view of the halo formed from the cloud of water mist

Process sketch of how the halo circle was computationally defined
3D simulation of the halo

(link to Elliot Wood’s Website) https://www.kimchiandchips.com/works/halo/

Lecture Video by Elliot Woods

Stefanie Suk – Looking Outwards – 08

Image of Project Under Tomorrow’s Sky

Liam Young is an Australian born architect who is situated within the areas of design, fiction, and future. His works are well known for incorporating the boundaries among fiction, storytelling, design, and film, where its goal is to image and prototype the future of city. Young’s works deviate from how architects normally practice their fields (deviated from tradition), which did cause some controversy within the architectural world. In a project called “Under Tomorrow’s Sky,” Liam Young gathered ideas of madness, visionaries, speculative gamers, literary astronauts, digital poets, and luminaries to create a future city of his own. Like this, Liam Young often escapes from the norm and sees architecture and design from a whole different perspective, which really caught my attention and made me realize how much an artist can be so creative in expressing ideas into his work. The fact that Liam Young was successfully able to think outside the box and express his definition of art to his work inspired me to also express my creative ideas into my work as well.

Video Link to Under Tomorrow’s Sky Preview

Raymond Pai-Looking Outwards-08

Shadi Petosky and Mike Owens founded Puny Entertainment. The design studio, based in Minneapolis, created animations for introductions. These introductions ranged from TV shows, Amazon Prime originals, and Eyeo Festival’s 2011 show. The founders of Puny Entertainment both studied film and animation in college, going on to create their own animated shows. The studio has been closed for several years for unknown reasons.

Their work consists of mostly animation, such as the title cards of Eyeo. Titles and intros make up most of the studio’s work, although the founders have worked on full length shows and books. Puny presents their work as dynamic and reflective of the design styles of the speakers of Eyeo. Names of the speakers are clearly presented, with their work animated in the background. The energy and vibrancy of their animation can be learned from. The link for the animation:

Lanna Lang – Looking Outwards – 08

Meejin Yoon – Eyeo Festival 2015

Meejin Yoon’s website: http://www.mystudio.us/

Meejin Yoon is an architect and designer based in Boston, Massachusetts whose practice revolves around the intertwining between architecture and the public realm. She studied architectural design and architectural practice at Cornell University. She didn’t have a background in technology until she became a faculty member in MIT, and then using her new-found knowledge to combine technology, architecture, and the public space to question how design fits into contemporary culture and creating a sense of place and environmental awareness.

Yoon is very focused on the separation between public space and personal space as she is a very private person. Yoon believes that in order to create a truly engaging public space, the artist must create something unfamiliar – defamiliarize the context such that the rules of engagement are less clear. These two values that Yoon holds throughout her work are what I admire about the way she works. This contradiction that her art is made for the public, yet she is so defensive and closed off as a person is very intriguing to me because in a sense, she is more of an open person than she thinks she is.

My favorite piece from her is “White Noise/White Light” because it encompasses everything that I try to include in my own installation work: human interaction with light, playing with sound in an installation, and exploring ways to incorporate technology and art. Another thing I really like about this piece is the fact that she created this work with a specific idea in mind in how people will interact with this work, but, in reality, people interacted with the work completely different than what she imagined. I love the idea of how once an artist puts one of their works in public, the work becomes something completely different than what the artist first envisioned. Another piece I really liked was “Aviary”, which was an installation that explored human engagement and human touch within a public space, combined with light fixtures, and a soundscape of bird songs. What I admired about this piece was her way of abstracting everything to the point that the audience physically interacting with the piece wouldn’t exactly understand what the installation was unless Yoon explained it. Compared to another piece she did, “Swing Time”, I enjoy “Aviary” more because “Swing Time” is very familiar and to me, kind of boring, as it is just beautiful tire swings that light up, versus “Aviary” which is very unfamiliar, yet also beautiful.

I really liked the way Yoon presented her work in this presentation. She would first discuss another artist/piece of work and what it was about, and then she ties that in as her source of inspiration in creating one of her projects, showing the connection between the two, yet how she explored and expanded that theme that she was inspired by. As she presents, she includes many photos of the materials that uses – especially the technological materials – as well as videos that document the work in the public space once it was installed. This helped me understand how I should present my work because now I know that as an artist, it is important to convey every step that I took to reach my final product.

“Aviary”

Shannon Ha – Project 07 – Curves

sketch

//Shannon Ha
//sha2@andrew.cmu.edu
//Section D
//Project 07 Curves
var nPoints = 200
var angle = 0

function setup() {
    createCanvas(480, 480);
}

function draw() {
	background(0);
	push();
	translate(width/2, height/2); // moves around center point
    if(mouseX > width/2){

        rotate(radians(angle)); //rotating curves and stop motion effect
        angle += 2 * mouseY/250;
    }
    drawCoch();
	pop();
}


function drawCoch(){
    //color change in stroke
    colorR = map(mouseX, 0, width, 0, 255);
    colorB = map(mouseY, 0, height, 0, 200);

    //stroke & fill
    strokeWeight(2);
    stroke(colorR, 100, colorB);
    noFill();

    //variable that change the size, shape, num of edges in curve
    a = map(mouseX, 0, 200, 0, width);

    beginShape();
    for (var i = 0; i < 200; i ++) {

        // set angle/t to loop in relation to mouse and positions curve
        var t = map(i, 0, 20, mouseY/20, mouseX/50);

        //paratmetric equation for cardioid
        x = (a * sin(t)*cos(t))/t ;
        y = a * sq(sin(t))/t;
        vertex(x,y);
    }
    endShape();
}

For this project, I spent a lot of time trying to find the right curve to use, and when I came across the Cochleoïd curve, I figured it would be interesting to create some sort of spiral hypnotic effect by mapping the variables and angles to the position of the mouse. As I experimented with this, I realized that I can play around with the mapping values to change the smoothness of the curve. I display this by changing smoothness of the curve according to mouseY. Overall it was a bit of a struggle trying to figure out how to change the variables in order for it to move while adding/detracting to the curve , but it was also an interesting and fun learning experience!

As you can see in these screenshots, the number of edges changes depending on mouse position!!!

Jacky’s LookingOutwards 07

a slient place — jonathan harris

Mix Media Photography by Jonathan Harris

For this art project, Jonathan’s initial idea was to make a project that incorporates ideas of ancient language. He thought that since drawings and photographies would be presented wordlessly, therefore viewers would be free to integrate their own interpretations.

Moreover,  Jonathan felt that the Internet has become a cacophony, where its promise of informational omniscience no longer feels plausible and desirable. Since he has always fascinated by the concept of “oracles” in shaping human thoughts. He referenced some of the ancient work in different countries — augury (in ancient Rome), the I Ching (in China), the Tarot (in Europe), and Rorschach tests (in western psychology). Jonathan wants to create ambiguity in the rational mind in order to unlock views subconscious, stimulating their own insights to arise.

Project 7 Ellan Suder

These are different variations of the epitrochoid function. The number of points increases as mouseX increases, so as the mouse drags across from left to right the shape ‘unfolds’ from a line to a triangle to a polygon with several sides. As mouseY increases, this polygon into a more irregular shape dictated by the epitrochoid function. There are three of these shapes, each filled differently (white, black, random color) and with slight variations so that they don’t overlap perfectly. The background circles increase as theta/t/mouseX increases.

sketch

/*
Ellan Suder
15104 1 D
esuder@andrew.cmu.edu
Project-07
*/

var randomColor;
var noiset = 0;
var nPoints = 10;

function setup() {
  createCanvas(480, 480);
  noStroke();
}

function draw() {
    noiset+=0.01;
    randomColor = color(noise(noiset+ 180)*205,noise(noiset+160)*205,noise(noiset+60)*205);
    background(0);
  
    push();
    translate(width / 2, height / 2);
    var x;
    var y;
    var nPoints = 2 + mouseX / 40;
    var a = width/5;
    var b = a/5;
    var h = constrain(mouseY/20, 0, b);
    var ph = mouseX / 50.0;
    
    fill(30);
    for (var i = 0; i < nPoints; i++) {
        var t = map(i, 0, nPoints, 0, TWO_PI);
        var px = 300 * cos(t);
        var py = 350 * sin(t);
        ellipse(px, py/6, px/5, py/10);
        ellipse(py/6, px, px/10, py/5);
    }
    
    fill(randomColor);
    beginShape();
    for (var i = 0; i < nPoints; i++) {
        var t = map(i, 0, nPoints, 0, TWO_PI);
        
        x = (a + b) * cos(t) - h * cos(2 * ph + t * (a + b) / b);
        y = (a + b) * sin(t) - h * sin(t * (a + b) / b);
        vertex(x, y);
    }
    endShape(CLOSE);
  
    fill(0);
        beginShape();
    for (var i = 0; i < nPoints; i++) {
        var t = map(i, 0, nPoints, 0, TWO_PI);
        
        x = (a + b) * cos(t) - h * cos(t * (a + b) / b);
        y = (a + b) * sin(t) - h * sin(ph + t * (a + b) / b);
        vertex(x, y);
    }
    endShape(CLOSE);

    fill(255);
        beginShape();
    for (var i = 0; i < nPoints; i++) {
        var t = map(i, 0, nPoints, 0, TWO_PI);
        
        x = (a + b) * cos(t) - h * cos(t * (a + b) / b);
        y = (a + b) * sin(t) - h * sin(2 * ph + t * (a + b) / b);
        vertex(x, y);
    }
    endShape(CLOSE);
    pop();
}

CJ Walsh – Project 07 – Composition with Curves

sketch

// CJ Walsh 
// Section D
// cjwalsh@andrew.cmu.edu
// Project 07
 
function setup() {
    createCanvas(480, 480);
    cx = width/2;
    cy = height/2;
    // list of colors for my larger lines 
    c1 = ['green', 'teal', 'cornflowerblue', 'royalblue', 'darkslateblue', 'navy'];
}
 
 
function draw() {
    background("lightcyan");
    h = cx;
    w = cy;
    s = PI/8;
    noFill();
    mx = constrain(mouseX, 0, cx);
    my = constrain(mouseY, 0, cy);
    // loop to establish all of the curves I draw 
    for (i = 0; i <= 2*PI; i+=s) {
        // thin orchid lines
         for (k = 0; k < 5; k++) {
            push();
                strokeWeight(1);
                stroke('orchid');
                translate(cx, cy);
                rotate(i);
                ellipse(mx - 30 - 10*k, my - 30 - 10*k, 120, 120);
            pop();
        }
        // larger blue/green lines
        for (j = 0; j < 12; j++) {
            push();
                strokeWeight(3);
                stroke(c1[j%6]);
                translate(cx, cy);
                rotate(i);
                ellipse(mx + 4*j, my + 4*j, 3*mouseX/2, 3*mouseY/2);
            pop();
        }
        // small black dots
        for (l = 0; l < 30; l++) {
            push();
                strokeWeight(2);
                stroke('black');
                translate(cx, cy);
                rotate(i);
                ellipse(mx - 60*l, my - 60*l, 5, 5);
            pop();
        }

    }    
}
 

This was a super fun project to make in terms of experimenting with curves and loops. I started out by setting up an initial for loop and just drawing one curve. From there, I established some more loops to duplicate lines, or played around with some of the numbers so that I could create different shapes. This is another project that I could definitely see myself playing with or changing in the future because it was so fun to make. Below I included some of my favorite screenshots of the composition as it moves around.