Teammates

4000C003 陳佑杰

4000C015 謝又諱

4000C018陳政翰

4000C021劉明碩(組長)

4000C036蔡銘源

4000C040蔡明展

4000C047王筱婷

4000C050謝茵如

4000C051林昭宏

4000C057吳嘉淋

4000C066增毓婷

 

工作分配:

翻譯:4000C003 陳佑杰  4000C047王筱婷 4000C057吳嘉淋 4000C066增毓婷

資料:4000C015 謝又諱 4000C036蔡銘源 4000C040蔡明展 4000C050謝茵如 4000C051林昭宏

簡報:4000C018陳政翰 4000C021劉明碩

 

Fractal.Invaders, Substrate  碎形‧太空侵略者、底層 (Jared Tarbell 的訪談)

創作者   Jared Tarbell

年代      2004

媒材      軟體、輸出圖片

網址      www.complexification.net

 

 

jaredtarbell   

關於作者

Jared Tarbell 1973 年出生於美國新墨西哥州的高海拔沙漠城市阿爾伯克基(Albuquerque),1987年開始接觸電腦,Jared 對電腦運算的興趣隨機器的處理能力增長。他也是支持開放原始碼的軟體藝術健將,其作品更結合知性氣質與絢爛神秘的幾何美感。

 

invaderPRN

《碎形‧太空侵略者》靜止圖片 2003

 

substratePRN   

《底層》靜止圖片 2004

 

什麼是《碎形‧太空侵略者》和《底層》?

《碎形‧太空侵略者》和《底層》兩個都是獨特的程式,以簡化的演算法執行後呈現出更複雜的整體,填滿2D平面空間。《碎形‧太空侵略者》一開始會有個長方形區域,不斷遞迴被小隻的「太空侵略者」填滿。每個侵略者都是透過5 欄 x 5 列的黑色正方體,在執行時以亂數產生出來的。唯一的建構規則就是左邊的侵略者必須跟右邊一樣,這會讓橫向有對稱感,看起來也特別吸引人。

太空侵略者總共有32,768(2 的15次方)種可能,15次方是因為有三欄五列,最後兩欄可以省略因為跟前兩欄一樣。底數是2 的原因是每個空白處都只能是黑或白這兩種可能。作品有一點小小互動的地方是觀眾可以點選侵略者來摧毀它,不過後面的空白很快就會被其他小隻的侵略者佔據,從這方面來說觀眾最後還是無法勝出的。

《底層》一開始的畫面也是一個空白長方形區域。有人把這個作品比擬為結晶過程或都市景觀的形成。它會從任意方向的任一點開始畫出一條線(私下稱之為「裂 縫」,因為這個演算法就是從龜裂的乾旱土地得到的靈感),這條線會繼續畫下去直到(a)碰到螢幕邊緣或 (b)碰到另一條線,這種時候才會停止,啟動另外兩條線開始動作。這個簡單的規則讓新產生的線條變成原有的切線,整個過程會不斷重複直到程式無法控管太多線條或被停止。

寫程式之前,我只有一點模糊的想像它大概會長什麼樣,直到前幾次的成功執行我才發現它的奧妙。得到的結果遠比原先設計的算式複雜多了,特別是這種軟體的特性讓我很感興趣。

只要在前幾條線的形成加入一點小改變,就可製造出很有趣的效果。我最喜歡的其中一種設定,就是用三條線各自在定點發展只是角度跟對方相差30度,這樣不一會就能長成彼此密合的格子狀,甚至有時碰撞別的線條而產生豐富的奇特形體,譜成令人驚艷的迷宮。 

水彩的質感是透過大量幾乎透明的像素跟線的成長趨勢垂直,營造出來的。重點是不論區塊被填滿的長度為何,必須放入同樣數目的像素,才能在數量平均的像素上做出好玩的密度變化。

 

 

為什麼你會做出這個軟體?

對我來說,資訊設計最好玩的部分就是組合的可能性。我會問自己:「已知一些規則和幾個簡單物件,能有多少組合的可能性?」很少單用想像去回答這個問題,主要因為即使只有幾個元素,它的複雜度也遠超出我的想像世界。所以我會用寫程式來解決,《碎形太空侵略者》就是來自這樣的問題,也完全透過執行每個侵略者得到了解答。《底層》也提出類似的問題,不過所得到的成果雖很美卻比較不完整一點。

使用哪些軟體工具?

《碎形‧太空侵略者》用了 Flash 和客製的軟體分別來製造和存取侵略者。拿Flash 來說,所有都是用 ActionScript 寫成的,只有一個象徵性的元素(黑色正方形)放在圖庫library,然後程式會把這個正方形複製個成千上萬次。整個處理時間約五分鐘,依照被填滿的區域大小和執行速度來決定。而把 Flash 結果儲存為高像素圖檔的,是透過一個程式將 SWF 檔案比例調很大,並將螢幕影像整個儲存成檔案。

《底層》則完全用 Processing 做的。Processing 特別適合這個作品因為它畫圖能力很強,特別是要做上百萬個上色的像素時。Processing 也可以把非常龐大的圖像變為自動繪圖,我常常會讓 Processing 程式跑通宵,第二天早上一起來就能看到很多獨特的圖片,最棒的一些圖我都有印出來留底。

你為什麼使用這些工具?

我用 Flash 是因為能自在使用它。用 Processing 則是因為它能帶給我 Flash 辦不到的功能。兩種環境都能讓我在數小時內將一個程式從概念一路到完成。複雜的視覺邏輯也不用像傳統圖像程式軟體語言那樣有一堆程式碼要寫。

Flash 擅長執行計算出非常高解析度的圖像,並能很精確的表現本身向量物件,也不會產生鋸齒狀。Processing 則能給我電腦運算的速度,能輕鬆增加20倍以上的系統物件數量。兩種軟體都可以做出能讓世界大眾都看到的作品。 

為什麼你選擇用軟體創作?

有了軟體,任何想像的事物都可以做得出來。軟體的邊界是神秘的、還未被定義的,程式設計真可說是一種無中生有的創作過程。我非常喜歡 John Maeda 的觀點:「當你身陷在程式碼的夢幻最深層,最想得到的就是任何一種數字或象徵意義上的資源,霎那間靈光乍現--- 發現它其實就在你身邊。」


作品介紹

1.BLUE.BOXES

2.IrregularSticks

3.Exhibit

4.Substrate Algorithm - Jared Tarbell

0aaspehroidds8

The delicate Cubes and Spheroids of Jared Tarbell


orbitalBPRN

Orbitals, 2004

happyPlace0001

Happy Place, 2004

happyPlace0000  

相關網站:

https://www.levitated.net/

https://www.complexification.net/gallery/machines/substrate/index.php

 

 

 

QA

1.    對一般人有什麼啟發或影響嗎?

他要給人的啟發很少,他的藝術主要是用他的程式結合軟體所繪製設計出來的藝術品,就像一般藝術品一樣帶給人視覺上的震撼。再來軟體數位藝術也會使用各種資訊將之轉化為圖像,如Jared Tarbell 的 Happy Place(如上圖),就運用了朋友之間的連結親密度為資料數據,做成非常美麗的圖。

2.    最經典的作品是?

SUBSTRATE 就是使用他所設計的軟體跑出來的平面圖

https://www.complexification.net/gallery/machines/substrate/index.php

3.    他最主要使用什麼軟體?

最主要的是使用FLASH ,似乎從網站上(https://www.complexification.net/gallery/)看起來大部分是用Processing寫成的,但根據不同作品會設計各種跑的程式模組

4.    可以在平板或手機使用嗎?

可以唷! 他有很多作品都是屬於互動式的唷!!  但要支援FLASH!

不太清楚是否有開放讓手機或平板電腦使用。

5.    有結合其他企業或教材嗎?

目前是沒有唷  純藝術啦^^
https://www.levitated.net/gravityIndex.html

超好玩XD

 

 

創作者介紹
創作者 崑山科大創意設計與編撰課程 的頭像
little billy

崑山科大創意設計與編撰課程

little billy 發表在 痞客邦 留言(0) 人氣( 155 )