107
edits
No edit summary |
|||
Line 29: | Line 29: | ||
03.29.2018 | 03.29.2018 | ||
===Part 1 : project topic=== | ==='''Part 1 : project topic'''=== | ||
My project is a creative programming piece with a theme of " Eight views of Xiaoxiang ". " Eight views of Xiaoxiang " is a collective term for a series of scenic places in Hunan, China. It is also a popular art mother subject of thousands years in China and even the whole East Asia. Many painters and poets are using this theme to create. " Eight views of Xiaoxiang " is first used in the Northern Song Dynasty Song Di painting, he titled each view expressed in a corresponding name respectively. And these eight names have been passed until today. However, “Eight views of Xiaoxiang” has always used traditional painting methods for visual expression in China and they have a very “ancient image” and I want to give them a new possibility in modern way. The expression I use is creative programming. Creative programming is a general term for the artistic creation of computer programs. The artistic creation with computers was initiated in the 1960s. Which I believe can rejuvenate the “Eight views of Xiaoxiang “vitality in the present and create their communication with the contemporary. | My project is a creative programming piece with a theme of " Eight views of Xiaoxiang ". " Eight views of Xiaoxiang " is a collective term for a series of scenic places in Hunan, China. It is also a popular art mother subject of thousands years in China and even the whole East Asia. Many painters and poets are using this theme to create. " Eight views of Xiaoxiang " is first used in the Northern Song Dynasty Song Di painting, he titled each view expressed in a corresponding name respectively. And these eight names have been passed until today. However, “Eight views of Xiaoxiang” has always used traditional painting methods for visual expression in China and they have a very “ancient image” and I want to give them a new possibility in modern way. The expression I use is creative programming. Creative programming is a general term for the artistic creation of computer programs. The artistic creation with computers was initiated in the 1960s. Which I believe can rejuvenate the “Eight views of Xiaoxiang “vitality in the present and create their communication with the contemporary. | ||
I appreciate the beautiful scenery rendered by " Eight views of Xiaoxiang " and even advocate their spiritual connotations. They were carefully observed by the ancient people for the nature and I find they are all momentary views with some natural element and super fitly to use program which is geometric, animated, interactive to express. And My project strengths on those moment, changing them, recreating them and preserve them and let my audience know that they just can join me to creat the right moment view, it is a short but eternal view. | I appreciate the beautiful scenery rendered by " Eight views of Xiaoxiang " and even advocate their spiritual connotations. They were carefully observed by the ancient people for the nature and I find they are all momentary views with some natural element and super fitly to use program which is geometric, animated, interactive to express. And My project strengths on those moment, changing them, recreating them and preserve them and let my audience know that they just can join me to creat the right moment view, it is a short but eternal view. | ||
===Part 2 : Inspired artists and their works=== | ==='''Part 2 : Inspired artists and their works'''=== | ||
1) Vero Molnar’s geometry pieces | 1) Vero Molnar’s geometry pieces | ||
Vera Molnar is one of the pioneers of computer and algorithmic arts Trained as a traditional artist, Molnar studied for a diploma in art history and aesthetics at the Budapest College of Fine Arts. She iterated combinatorial images from as early as 1959. In 1968 she began working with computers, where she began to create algorithmic paintings based on simple geometric shapes geometrical themes. | Vera Molnar is one of the pioneers of computer and algorithmic arts Trained as a traditional artist, Molnar studied for a diploma in art history and aesthetics at the Budapest College of Fine Arts. She iterated combinatorial images from as early as 1959. In 1968 she began working with computers, where she began to create algorithmic paintings based on simple geometric shapes geometrical themes. | ||
Line 58: | Line 58: | ||
First ,there is a big involvement for the passerby. Participants see their own stick-figures, mirroring their movements. At the same time, they also observe the animated stick-figures of previous participants, whose movements had been recorded moments or hours earlier. It make great fun to the people around. Second and more importantly, it produces just the skeleton,and this artwork show a great respect to the audience because there is no problem of privacy and eventually allow participants to join without hesitation or fear. This Piece give me the idea about solving the problem of how to simplify the graphic belies their emotional force and eliminate unnecessary details and reducing visual elements to their absolute essence about my project. | First ,there is a big involvement for the passerby. Participants see their own stick-figures, mirroring their movements. At the same time, they also observe the animated stick-figures of previous participants, whose movements had been recorded moments or hours earlier. It make great fun to the people around. Second and more importantly, it produces just the skeleton,and this artwork show a great respect to the audience because there is no problem of privacy and eventually allow participants to join without hesitation or fear. This Piece give me the idea about solving the problem of how to simplify the graphic belies their emotional force and eliminate unnecessary details and reducing visual elements to their absolute essence about my project. | ||
===Part 3 : Execution and Technic=== | ==='''Part 3 : Execution and Technic'''=== | ||
I use the Processing as my main programming tool and also P5.JS is used. And the program I use the opencv library | I use the Processing as my main programming tool and also P5.JS is used. And the program I use the opencv library | ||
as a reference. I upload one ancient painting and one same view of modern picture as the main view structure , and by applying opencv optical flow , I can get the audience optical flow .If the flow strong enough , there will generate particles which fill from the background –ancient painting ,viewed as the “snow” dropping down, but are controlled by the audience movement, it seems like that there is a wind controlling the “snow” and reproduce the nature view but include both ancient and present . | as a reference. I upload one ancient painting and one same view of modern picture as the main view structure , and by applying opencv optical flow , I can get the audience optical flow .If the flow strong enough , there will generate particles which fill from the background –ancient painting ,viewed as the “snow” dropping down, but are controlled by the audience movement, it seems like that there is a wind controlling the “snow” and reproduce the nature view but include both ancient and present . | ||
===Part 4 : Progress and achievement(choose one of | ==='''Part 4 : Progress and achievement(choose one of them''')=== | ||
this is an story about image interaction between modern view and ancient painting , and particles with consciousness | this is an story about image interaction between modern view and ancient painting , and particles with consciousness | ||
λ Firstly I upload 2 images,one is the ancient painting about Xiaoxiang——river sky evening snow as the background image, and the other is the modern view with snow of it as the foreground image . Create a alpha channel to make a relevance with this two picture and show the fade out effect of them. It seems the conversation from modern back to the past. And the audience is the bridge between them. When the audience move , there is a “wave ” optical flow generated on the alpha channel, then the particles generated. Those particles are filled with ancient painting .it looks like they can “erase” the foreground image by any gestures and see the past painting. | λ Firstly I upload 2 images,one is the ancient painting about Xiaoxiang——river sky evening snow as the background image, and the other is the modern view with snow of it as the foreground image . Create a alpha channel to make a relevance with this two picture and show the fade out effect of them. It seems the conversation from modern back to the past. And the audience is the bridge between them. When the audience move , there is a “wave ” optical flow generated on the alpha channel, then the particles generated. Those particles are filled with ancient painting .it looks like they can “erase” the foreground image by any gestures and see the past painting. | ||
Line 89: | Line 89: | ||
other try: create a eraser effect . audience can erase | '''other try''': create a eraser effect . audience can erase | ||
the modern picture and see the ancient picture by any gesture. | the modern picture and see the ancient picture by any gesture. | ||
I am also thinking about to change the ellipse “snow ” to some kind of abstract shapes or Chinese letters. | I am also thinking about to change the ellipse “snow ” to some kind of abstract shapes or Chinese letters. |
edits