余莎莎
摘 要:隨著科技的發(fā)展,計(jì)算機(jī)在人們的生活和工作中得到越來越廣泛的應(yīng)用,在很多領(lǐng)域中都發(fā)揮了重要作用。在生成設(shè)計(jì)領(lǐng)域當(dāng)中,通過計(jì)算機(jī)編程語言的輔助,能夠完成很多無法用手工方法完成的工作任務(wù)。由于計(jì)算機(jī)編程語言的運(yùn)用,逐漸產(chǎn)生了非線性的生成設(shè)計(jì)模式,系統(tǒng)規(guī)則可由藝術(shù)家和設(shè)計(jì)師來制訂,主要參與者根據(jù)實(shí)際需求來添加設(shè)計(jì)內(nèi)容。這樣,設(shè)計(jì)者能夠依據(jù)自己的設(shè)計(jì)理念進(jìn)行更加充分的發(fā)揮,從而提高生成設(shè)計(jì)的效果。
關(guān)鍵詞:計(jì)算機(jī)編程語言;輔助;生成設(shè)計(jì)
生成設(shè)計(jì)指的是在生成系統(tǒng)當(dāng)中,首先置入預(yù)表現(xiàn)的各類元素,然后建立相關(guān)程序,最后基于相應(yīng)的審計(jì)規(guī)則,對各種藝術(shù)作品進(jìn)行創(chuàng)作,從而得到理想的藝術(shù)產(chǎn)品。在計(jì)算機(jī)編程語言的輔助之下,生成設(shè)計(jì)能夠取得更好的效果?;谟?jì)算機(jī)編程語言的應(yīng)用,過去的線形模式設(shè)計(jì)正在逐漸轉(zhuǎn)變?yōu)榉蔷€性模式,設(shè)計(jì)師在制訂生成系統(tǒng)規(guī)則的過程中,擁有了更大的自由,因而能夠更好地體現(xiàn)出自己的藝術(shù)構(gòu)思,更加詳盡地闡述自己的設(shè)計(jì)理念。
一、計(jì)算機(jī)編程語言與生成設(shè)計(jì)的關(guān)系
從本質(zhì)上來說,計(jì)算機(jī)編程語言是一種對問題進(jìn)行思考的邏輯性策略。在藝術(shù)創(chuàng)造中,主要是對情感進(jìn)行表述,對問題進(jìn)行闡述和發(fā)掘。因此,作為設(shè)計(jì)工具的計(jì)算機(jī)編程語言,也可以對藝術(shù)進(jìn)行表述。將計(jì)算機(jī)編程語言與藝術(shù)設(shè)計(jì)進(jìn)行融合,能夠極大地豐富藝術(shù)表現(xiàn)的形式,利用先進(jìn)技術(shù)解決很多人力無法解決的問題,能夠讓藝術(shù)家擁有更加寬泛的創(chuàng)作維度,從而創(chuàng)造出更加豐富的藝術(shù)品。基于計(jì)算機(jī)編程語言的設(shè)計(jì),能夠有效溝通虛擬與現(xiàn)實(shí),形成全新的創(chuàng)作手法和藝術(shù)形式,并且利用編程、算法等操作進(jìn)行藝術(shù)創(chuàng)造,從而得到更加富有新意的藝術(shù)創(chuàng)作內(nèi)容。在生成設(shè)計(jì)當(dāng)中,除了參與者和設(shè)計(jì)者以外,計(jì)算機(jī)編程語言也是重要的媒介之一。隨著人機(jī)交互技術(shù)的不斷完善,對計(jì)算機(jī)編程語言的設(shè)計(jì)化理念加以運(yùn)用,能夠帶來更加藝術(shù)性的非線性設(shè)計(jì)。
二、計(jì)算機(jī)編程語言在生成設(shè)計(jì)中的應(yīng)用
傳統(tǒng)的生成設(shè)計(jì)往往具有可控、靜態(tài)的設(shè)計(jì)過程和可預(yù)知的設(shè)計(jì)結(jié)果。而利用計(jì)算機(jī)編程語言輔助的設(shè)計(jì),能夠更好地進(jìn)行策劃,并對一些規(guī)則和設(shè)想進(jìn)行設(shè)計(jì)。這樣,最終的內(nèi)容添加留給了參與者,也使得創(chuàng)作者與參與者之間擁有了更加復(fù)雜的關(guān)系。藝術(shù)創(chuàng)作具有較強(qiáng)的主觀性,因而對計(jì)算機(jī)編程語言中的代碼進(jìn)行應(yīng)用,能夠完成相應(yīng)的藝術(shù)創(chuàng)作。傳統(tǒng)的藝術(shù)設(shè)計(jì)具有局限性,而在計(jì)算機(jī)編程語言的輔助下,藝術(shù)設(shè)計(jì)可以擁有更加寬廣的領(lǐng)域。隨著新媒體藝術(shù)的發(fā)展,計(jì)算機(jī)編程語言也更加貼近于現(xiàn)實(shí)世界。
通過計(jì)算機(jī)編程語言,設(shè)計(jì)者可進(jìn)行藝術(shù)創(chuàng)作,利用文本編輯軟件對自己的想法進(jìn)行編程,然后對相應(yīng)圖像進(jìn)行構(gòu)建。還可以通過圖像—編碼—圖像之間的相互轉(zhuǎn)換,利用各種相應(yīng)的軟件對設(shè)計(jì)效果和過程進(jìn)行觀察。因此,在計(jì)算機(jī)編程語言的輔助下,藝術(shù)設(shè)計(jì)可以看作是系統(tǒng)生成的設(shè)計(jì),設(shè)計(jì)的過程也就是系統(tǒng)分析的過程。在新媒體藝術(shù)當(dāng)中,藝術(shù)家制訂規(guī)則、選擇元素,而參與者加入之后得到的是反饋回來的變化作品。基于計(jì)算機(jī)輔助所進(jìn)行的設(shè)計(jì)活動,可以稱之為互動藝術(shù),即基于一定的規(guī)則,計(jì)算機(jī)編程語言通過計(jì)算,對最終物質(zhì)化的結(jié)果進(jìn)行輸出和轉(zhuǎn)化。在計(jì)算機(jī)編程語言輔助下,設(shè)計(jì)師能對變化規(guī)則進(jìn)行設(shè)計(jì),然后在生成的可能結(jié)果當(dāng)中,對最為合適的結(jié)果進(jìn)行選擇。
三、計(jì)算機(jī)編程語言輔助下生成設(shè)計(jì)的實(shí)例
隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,在當(dāng)前的藝術(shù)設(shè)計(jì)中,混合現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)、虛擬現(xiàn)實(shí)等技術(shù)都已經(jīng)得到了廣泛的應(yīng)用,融合了虛擬世界和現(xiàn)實(shí)世界的空間,對藝術(shù)設(shè)計(jì)能夠產(chǎn)生很大的影響。例如,英國的Quayola對米開朗基羅的作品Prigioni進(jìn)行重現(xiàn),在計(jì)算機(jī)編程語言的輔助下,進(jìn)行了一系列的判斷、組織、思考、轉(zhuǎn)譯,最終生成結(jié)果。很多藝術(shù)家都利用計(jì)算機(jī)編程語言對這件藝術(shù)品進(jìn)行解構(gòu),然后利用參數(shù)化設(shè)計(jì)生成實(shí)物。對于大理石的物質(zhì)變化過程,采用從虛擬到現(xiàn)實(shí)的方式進(jìn)行了細(xì)致的呈現(xiàn),從而重現(xiàn)了數(shù)字雕塑的演化,最終產(chǎn)生了生成設(shè)計(jì)。
又如,在作品《光的故事》當(dāng)中,對虛擬和現(xiàn)實(shí)的空間,采用LED燈光進(jìn)行連接,從而將光的世界、現(xiàn)實(shí)世界融合在作品當(dāng)中,引發(fā)了觀眾的沉浸式感悟。同時,利用發(fā)聲、燈光色彩變化、觸摸等方式進(jìn)行交互溝通,模擬自然物質(zhì)得到了所有的機(jī)械生命體,有效融合了感覺和知覺,從而對環(huán)境和心境等進(jìn)行了良好的展現(xiàn)。在計(jì)算機(jī)編程語言的輔助下,生成設(shè)計(jì)對設(shè)計(jì)理念和設(shè)計(jì)思維進(jìn)行了創(chuàng)新,增強(qiáng)了藝術(shù)設(shè)計(jì)的隨機(jī)性。利用新技術(shù)激發(fā)新的想法,從而形成了更為良好的視覺體驗(yàn)。將計(jì)算機(jī)技術(shù)融入藝術(shù)設(shè)計(jì)中,創(chuàng)造出了更多不同的藝術(shù)形態(tài),因而也取得了更好的設(shè)計(jì)成果。
四、結(jié)論
社會科技不斷發(fā)展使很多領(lǐng)域中都逐漸滲透了不同的科學(xué)技術(shù)。在藝術(shù)領(lǐng)域當(dāng)中,基于計(jì)算機(jī)編程語言的輔助,計(jì)算機(jī)技術(shù)的滲透和應(yīng)用能夠形成更多不同形態(tài)的藝術(shù)作品。在計(jì)算機(jī)技術(shù)和藝術(shù)設(shè)計(jì)之間形成了良好的跨領(lǐng)域合作,對靜態(tài)和動態(tài)的視覺互動進(jìn)行傳達(dá),提升了藝術(shù)表現(xiàn)力,也豐富了藝術(shù)設(shè)計(jì)與創(chuàng)作內(nèi)容。
參考文獻(xiàn):
[1]寧潔. 計(jì)算機(jī)編程語言輔助下的生成設(shè)計(jì)研究[J]. 數(shù)字技術(shù)與應(yīng)用,2014(11):103.
[2]舒啟林,王之學(xué),王軍,等.計(jì)算機(jī)輔助平臺設(shè)計(jì)與開發(fā)[J]. 工具技術(shù),2015(3):25-29.
[3]張馨月. 計(jì)算機(jī)編程語言輔助下的生成設(shè)計(jì)研究[D].北京:中央美術(shù)學(xué)院,2014.