国产丁香婷婷妞妞基地-国产人人爱-国产人在线成免费视频麻豆-国产人成-91久久国产综合精品-91久久国产精品视频

公務員期刊網 論文中心 正文

編程技術在動態插畫藝術制作中應用

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了編程技術在動態插畫藝術制作中應用范文,希望能給你帶來靈感和參考,敬請閱讀。

編程技術在動態插畫藝術制作中應用

摘要:在當今藝術與科技日益融合的潮流中,計算機媒介的出現對藝術產生了巨大的沖擊和顛覆,它的發展始終影響著插畫藝術的創作形式和內容。通過編程技術(AEJavaScript)在動態插畫藝術制作中的合理應用,我們可以做出更加生動靈活的動態插畫。

關鍵詞:計算機媒介;編程技術;動態插畫;AfterEffects;表達式

引言

談到藝術時,大家自然而然會想到“美”“色彩”“素描”等這類視覺維度的詞語,但很少有人會將其與“計算機編程”聯系起來。“編程技術”介于藝術設計與軟件編程之間的交叉領域,自21世紀開始,早已開始走上歷史舞臺,但其在國內各個行業的應用還沒有深入研究。隨著科技的快速發展,計算機媒介的出現是對人類文化的一次巨大的沖擊和顛覆,它的發展必然會影響到藝術的創作形式和內容,給藝術從業者提供一個更為廣闊的空間和平臺。如今,編程技術早已不再是工科從業者的專屬,越來越多的藝術家開始在文化產業領域研究這一新的創作范式,他們將計算機屏幕當畫面,計算機語言當畫筆,去量化各種各樣的視覺元素,以此來進行有趣的藝術創作。

1.編程技術概述

所謂編程,就是讓計算機用某種編程語言來解決某一問題,最后得出結果的過程。計算機要想了解人的意圖,就必須把需要解決的問題以計算機能理解的形式告訴它,使它能按人的指示一步步地進行工作,完成某種特定的任務,這是人對計算機的要求。人類與電腦溝通的過程就是編程。

1.1早期的編程藝術家們

在《計算機編程的藝術》中,美國計算機科學家、斯坦福大學計算機系榮譽教授高德納曾提到:計算機編程也是一門藝術,程序員們則是創造它的藝術家。在過去幾十年中,編程技術的新奇性吸引了國外大量勇于創新、敢于冒險的文化生產者,同時也引起了觀眾與藝術作品間的體驗與思維方式的轉變。在20世紀八九十年代,藝術家讓·皮埃爾·赫伯特和羅曼·羅斯科通過算法和編程推進了數字藝術的創新,早期編程藝術的探索,深受荷蘭風格派的影響。在20世紀80年代初,著名數字藝術家羅曼·凡羅斯科用自己的個人電腦實現了編程藝術。他還在1994年發表了《算法和藝術家》的論文。凡羅斯科提出了“藝術=算法+計算機+畫布”的思想,并對計算機人工智能繪畫進行了深入的探索,在他看來,要創造一種新的視覺語言,計算機是最佳的工具。此外,科恩也是一位積極探索編程技術的工程師,他設計了一系列計算機抽象藝術圖案,20世紀80年代后期,他通過C語言寫出一個噴繪的繪畫作品。人工智能專家雷·庫茲韋爾指出:在未來30年,隨著計算機顯示器和自主繪畫軟件的進步,計算機將成為展示繪畫的絕佳載體,未來的大部分藝術形式都會有虛擬藝術家的參與,藝術將是人類藝術家與智能藝術化軟件共同合作的成果。

1.2編程技術在新時代的發展

近幾年,在西方數字藝術界,計算機編程技術作為一種創作工具被廣泛關注著,基于此,編程技術不斷地創新并發展著。編程技術最令數字藝術家癡迷的是其隨機性和無法預測性——同樣的算法在不同時間運行,得到的結果也不盡相同,因此如同花開花落,春華秋實,通過指定一個參數,藝術家可以創造出一個大千世界,也可以創造出無盡的美麗繪畫,這種隨機性可以通過指定的程序的不同參數來產生更符合美感的動態插畫。我們要充分發掘編程藝術領域這座金礦,這是順應時代潮流的大趨勢。

2.編程技術在動態插畫藝術中的應用

2.1動態插畫藝術概述

新媒體平臺給插畫界帶來巨大的機遇,平添了不少亮色。適合新時展的插畫藝術——動態插畫藝術集聲音、圖形、圖像、視頻畫面和文字于一體,在許多視覺領域應用廣泛。動態插畫的出現已成為一種時尚趨勢,具有更好的視覺感受和更豐富的藝術表現手段,更加符合年輕人的審美。如今,大多數數字藝術家都會使用AfterEffects軟件,它采用基于層的工作方式,大家可以很方便地對軟件中圖層中的圖形圖像進行數字化控制(包括關鍵幀、路徑、表達式、濾鏡、插件等)。設計師結合自己所制作的靜態插畫,可以游刃有余地做出生動靈活的動態插畫。該軟件擁有很強大的插件功能,廣泛應用于電影、建筑游戲、動畫、電視包裝、插畫設計和UI動效等領域,已成為數字藝術家必不可缺的工具。對于想把動態插畫藝術學好的人,學習AE編程的藝術技巧是必不可少的一環。

2.2AfterEffects中的編程技術

AfterEffects(簡稱AE)是一種基于PC和MAC平臺的特效合成軟件。AE操作便捷,功能十分強大,屬于非線性編輯軟件,它在新時代的影視后期合成制作中起著至關重要的作用,其特技及動效系統能夠充分滿足設計師的創意需求,將畫面的美感發揮到最佳狀態。由此可見,AE在動態插畫藝術設計中發揮著舉足輕重的作用。AE表達式是內置于AE的程序語言,是基于JavaScript(一個用于Web開發行業標準的高級通用編程語言)腳本程序語言的一種拓展運用,通常我們先在操作面板中手動創建一個動態鏈接,任何數值感覺不合適可即時修改,在這個過程中,可以充分地發揮藝術家們的想象力。表達式的優先級高于關鍵幀動畫,比傳統的打關鍵幀操作更加方便快捷,從而讓插畫藝術顯現得更加靈活、豐富、生動,與此同時它還可以保留原始的關鍵幀設置。而Java是用英語寫數學的表達式,JavaScript沒有Java那么難,他們的構架一樣,很多細節又不同。許多藝術從業者并不懂JavaScript,也不了解AE表達式的具體含義,但他們也可以學好它。

2.3編程技術在動態插畫藝術中的應用

我們在繪制動態插畫之前,需通過Photoshop或Illustrator軟件繪制靜態插畫基本場景,統一其分辨率和尺寸。再創建AE工程文件,將插畫源文件(PSD或AI格式)導入至AE工程中。先新建一個合成組,采用高清HD預設,幀速率25fps,時間長度10秒。這些基礎設置做好以后,下面筆者將介紹幾種常見的AE表達式,用戶可以根據自己的需求,選用合適的程序語言來實現精巧的動態插畫藝術。2.3.1循環表達式loopOut作為一個常見的周期循環表達式,經常用于AE的動態插畫創作中。循環表達式可以控制循環的間隔,當我們需要設計有規律的動態插畫時,其形態符合某種數學變化的規律,可以應用這個數學周期函數去生成有規律的彈跳或搖擺。但是,loopOut表達式的本質是基于關鍵幀動畫的周期循環,因此我們在使用時,一定要確保一個前提條件——提前在圖像中加入關鍵幀動畫。2.3.2隨機表達式和抖動表達式當我們需要設計極不規律的動態插畫時,可以運用隨機函數random和隨機抖動wiggle表達式。這兩種表達式也十分典型,可以巧妙地生成畫面變化的隨機性。random(x,y)的意思是在x和y之間進行隨機的抽取,隨機抽取的最小值是x,最大值是y;同理,wiggle(x,y)表達式中,x代表的是抖動速度,y代表抖動幅度。例如,wiggle(3,5)指每秒抖動3次,位置改變的值是0到5范圍的隨機數。該表達式可以高效的仿真動態插畫中的隨機變化,經常用于模擬攝像機的震動、圖層的忽明忽暗、光源的隨機閃爍、人物或景物的隨機運動等。2.3.3時間表達式時間表達式time*n是一個自變量函數,它是隨時間單調遞增的線性函數,指隨時間變化的頻率。自變量n越大,time變化越快。例如,time*10,指的是時間向后走1秒,屬性值就改變為10個值,同理2秒則改變為20個值。利用此表達式設計動態插畫,可以使插畫藝術具有隨時間變化的動態演化效果。另外,常見的還有time*[x,y]表達式,[]這個括號的作用是存儲數值,每秒變化x次,每次變化y個像素。將藝術、科技和設計融為一體的編程技術是一種全新的視覺交流語言。上述幾種表達式均為較簡單的程序語言,用戶通過幾次練習,很容易掌握其中的原理。

3.結束語

編程技術包含許多邏輯關系和數學知識,改變并擴大了藝術的表現形式,它開拓了新領域,用戶可以通過編寫程序獲得極佳的體驗和探索。因此,如何編寫漂亮的程序,從而提高動態插畫藝術的制作效率,這不僅是設計領域的一個新課題,也對創作者的素養能力有著更高的要求。基于此,我們要不斷分析時代潮流與脈搏,理解新技術的意義,思考新技術的影響,超越自身,進而完成突破。

作者:范姁晗 單位:天津商業大學藝術學院

主站蜘蛛池模板: 国产免费一区二区三区 | 日本天堂在线视频 | 国产欧美一区二区三区视频 | 97se狠狠狠狠狠亚洲综合网 | 日韩欧美一及在线播放 | 成人a毛片高清视频 | 国产精品日韩欧美 | 国产一区二区三区在线免费 | 精品一区二区视频 | 国产第一夜 | 性欧美一级毛片欧美片 | 亚洲综合一二三区 | 草草日| 神马最新午夜限制片 | 欧美一区二区三区四区在线观看 | 精品国产1区 | 成人看片在线观看免费 | 亚洲第一页视频 | 亚洲精品久久久久综合91 | 91影视永久福利免费观看 | 国产成人一区二区三区视频免费 | 日韩精品免费一区二区 | 波多野结衣在线观看一区二区 | 波多野结衣在线视频免费观看 | 一区二区三区在线视频观看 | 极品美女户外勾搭无套 | 日韩美女毛片 | 国产亚洲区 | 一区二区不卡在线 | 久久国产成人福利播放 | 国产永久在线观看 | 中国三级毛片 | 亚洲视频在线网 | 免费视频精品一区二区三区 | 亚洲国产精品综合久久20 | 欧美日韩一级黄色片 | 久久精品一区二区三区日韩 | 国产精品露脸脏话对白 | 看国产一级毛片 | 国产91在线精品 | 91精品国产薄丝高跟在线看 |