關於藝工交叉的體驗
說明:本篇部落格是博主在上課時,個人對藝工交叉的體會,結合自己所學科目和老師佈置的作業編寫。引用請標明出處。
達芬奇——藝工交叉的代表
上課時,老師給我們觀看了紀錄片《達芬奇的人生密碼》,感興趣的同學可以去看一下,這裡給出b站連結:https://www.bilibili.com/video/av5319822/ (上集) https://www.bilibili.com/video/av5319822/ (下集)。
達芬奇是一個多才多藝的人,義大利著名畫家,是發明家、 醫學家、 生物學家 、 地理學家 、音樂家、大哲學家、詩人、建築工程師和軍事工程師。這些都是這個世界人們對達芬奇的定義和描述,事實上他也確實學識淵博,在各個領域都有成就。我想把達芬奇定義為藝術家,一個把工學和美學結合起來、把技術和藝術融合的經驗主義者。
達芬奇熱衷於觀察自然、思考自然、記錄自然、探索自然,可以說,他的一系列研究和創作都歸於自然。
紀錄片中,對於達芬奇的人生描述,從各個領域分別開始,用“藝工交叉”四個字貫穿了他的一生。由作為左撇子,達芬奇終其一生都以映象寫字作為切入點,直接體現了達芬奇的智慧,筆記上的手稿繪畫細膩逼真,就算是在工學方面,他對手稿的藝術要求絲毫不減。他喜歡觀察自然界中的一些現象,將自然作為背景、基礎進行研究,由自然的“藝”到研究的“工”,達芬奇自然而然地把兩者結合。
下面是關於達芬奇各個領域成就的概括,達芬奇整個人可以說是藝工交叉的載體,他對工科和藝術類的領域都有很深的造詣。
同學——藝工交叉的學習實踐者
在觀看完《達芬奇的人生密碼》後,又看了同學關於藝工交叉的實驗,由碼繪與手繪的區別,到程式設計實現一個繪畫系統,在學習過程中,融入了藝術和技術。(作業詳情博主的前三篇部落格中也有寫)
作品的圖片均經過作者同意使用。
https://zhuanlan.zhihu.com/p/50704009
這是周xx的手繪碼繪作業。他根據例項解釋了純手繪和純碼繪的概念。
在靜態碼繪中,他用自己在計算機圖形學中的作業作為案例,整個程式碼程式設計花了一個月時間,最終實現了靜態的繪畫作品,可以調節光照、顏色、對比度等一系列引數,都是通過程式碼來完成,體現了一個程式設計師的技術,又與藝術融合,給大家呈現出比較震感的視覺效果。
在動態碼繪中,使用互動的方式實現一個粒子系統,結合自然中重力、空氣阻力的影響,粒子下落並消失。整個程式碼程式設計花了一個星期左右的時間,由手繪無法動態展示,到程式碼實現互動的動態效果,他結合了技術與藝術,將粒子系統和特效結合,既展現了程式碼的魅力,又給大家美的享受。
整個作業都以藝工交叉的主題呈現,他介紹了純手繪軟體,軟體可以手繪出很好看的作品,軟體中的筆刷通過程式碼實現。周際翔自己的作品呈現也是如此,在強大的程式碼基礎上,執行結果是一幅好的繪畫作品,把自己的程式設計覆上了一層藝術的氣息。
他的靜態碼繪作品
他的動態碼繪作品
https://blog.csdn.net/Christing0907/article/details/85311558
這是三班唐同學的繪畫系統,她將一個繪畫系統表現得大方又不失創意。
首先她做出了繪畫系統最基本的顏色、畫筆、橡皮等功能,她在動態筆刷那部分寫的很好,既體現了程式設計的強大,又把畫面做的精緻漂亮,動態的星星給人帶來的靈動與驚喜,是程式碼表現不出來的;而程式碼能夠繪製出的動態,是手繪無法體現的,這部分將藝工交叉的思想展現得淋漓盡致。
https://zhuanlan.zhihu.com/p/53641574
這是王++、周xx、吳**三位同學完成的繪畫系統。不同於普通的筆刷繪圖,他們的繪畫系統是完全用一個熒光的動態筆刷繪製。
在工科技術部分,他們自己寫了一個引擎,用來顯示圖形,這已經很讓人驚歎,設計了一個著色器程式碼控制紋理的流動,支援筆刷的顏色、粗細改變。文章中具體解釋了線段生成的演算法,體現了程式設計基於數學演算法的思考,程式碼基於程式設計對演算法的計算機實現。
在藝術展現部分,他們創新出動態的畫筆,覆上紋理,渲染出霓虹燈的效果,可以用來繪製很多新穎的影象。線條的流動將藝術的美感變成動態的,更加有吸引力。
他們的繪畫系統實現
個人對藝工交叉的體會總結
目前我對藝工結合的體會源於計算機圖形學和互動媒體技術這兩門課。
在計算機圖形學這門課中,用OpenGL庫進行程式設計,最後展示出一幅藝術系列的作品,可以是一幅靜態的畫、動態的場景或者互動的程式,用程式碼將自己腦海中的影象表達出來,是程式設計的魅力,用筆將腦海中的影象畫出來,是藝術的體驗,兩者交叉而成,就可以優化“工”的顏色過渡不自然,彌補“藝”的不精確。
在互動媒體技術這門課中,主要以碼繪和手繪的聯絡與區別為主題,之前推薦的同學的作品,就是他們對於碼繪手繪的理解,和自己實現的繪畫系統,將藝術的美程式化,將程式碼的枯燥賦以生動的視覺享受。
相關文章
- 關於交叉熵的個人理解熵
- 關於Gdb工具的交叉編譯、移植編譯
- 網路模型的交叉驗證模型
- 關於工廠模式的思考模式
- 關於軟體驗證中的單元測試
- SOLIDWORKS工藝軟體 慧德敏學Solid
- 理解「交叉驗證」(Cross Validation)ROS
- 時間序列交叉驗證
- PCBA貼片加工無鉛工藝與有鉛工藝的區別?
- 關於數字化工廠&智慧工廠建設 IT 經驗總結
- 第九藝術的力量:體驗樂趣,感悟人生
- PCBA的加工工藝有哪些?
- 關於我做事的方法經驗
- 關於自媒體運營變現經驗分享
- 關於GCD多工處理GC
- 《VALORANT》武器造型的工藝與幻想
- 關於Canvas的一些經驗Canvas
- 關於核心體驗和功能堆積不協調的完美誤差
- K重交叉驗證和網格搜尋驗證
- 28萬的特斯拉修20萬!一體壓鑄工藝的“利”與“弊”
- 【轉】關於軟體外包企業如何建立員工歸屬感的問題
- 關於中介軟體的思考
- 模型評估與改進:交叉驗證模型
- 工藝品的網路營銷策略
- 一個關於JAVA GC的小實驗JavaGC
- 中電金信:資料管理的“工藝”和“柔”性藝術
- 熵、交叉熵及似然函式的關係熵函式
- 一個關於SDWAN單臂部署方案驗證的實驗
- 抽卡體驗設計:關於盲盒、抽卡、開箱的一切
- 2020年裂解(裂化)工藝報名考試及裂解(裂化)工藝考試APPAPP
- 多折交叉驗證有什麼用處
- 關於計算機網路的 Wireshark 實驗計算機網路
- 關於ios多年面試的經驗總結iOS面試
- 打卡華熙LIVE五棵松亞洲數字藝術展,體驗數字藝術的炫酷
- 關於Android開源庫分享平臺,(GitClub)微信小程式的開發體驗AndroidGit微信小程式
- Java 關於策略模式+簡單工廠模式下的思考Java模式
- 漸進式圖片載入:提升前端使用者體驗的藝術前端
- 關於laravel上傳的檔案驗證或者的表示?Laravel