第五章 實驗結果與討論
5.2 東方風格雲紋結果與分析
國
立 政 治 大 學
‧
Na tiona
l Ch engchi University
57
第五章 實驗結果與討論
5.1 實作與實驗環境
我們目前的開發環境是加拿大卡爾加里大學(University of Calgary)中資訊工 程學系 Virtual Lab 所開發的 L-studio 為平台[17],使用其開發環境撰寫 L-system 之東方風格雲紋的語法規則。實驗環境上,使用的機器之 CPU 為 Intel(R) Xeon(R) CPU E5620 @ 2.4GHz,記憶體大小為 4.00GB,作業系統為 Window 7 64 位元作 業系統,顯示卡為 NVDIA Quadro 2000。
5.2 東方風格雲紋結果與分析
在這一小節當中,會從分類上較為簡單的雲紋與雲尾結果作一些比較與分析,
且根據各式不同的平面傳統雲紋與系統實作出的立體雲紋作比較,最後則是經過 風格化後所呈現出另一種不同的結果。
‧ 國
立 政 治 大 學
‧
Na tiona
l Ch engchi University
58
雲朵結果:
參考表 6 之結果比較,以平面雲紋圖樣為基礎,系統生成出朵雲紋 C1-A、C1-B、
C2、C3、C4 立體雲紋之比較,以及經過 shading 後所產生的風格化結果,從表 格可以很清楚的比較出相似度,在此章節之後的許多複雜型雲紋圖樣皆會以此為 基礎,透過結構組合的方式產生更為多元化的立體雲紋結果。
表 6 朵雲紋結果分析與比較
編號 平面雲紋圖樣 系統生成立體雲紋 系統 shading 結果 C1-A
C1-B
C2
C3
C4
‧ 國
立 政 治 大 學
‧
Na tiona
l Ch engchi University
59
另外從朵雲紋 C1-A 再作進一步的分析,藉由 L-system 語法參數的調控可以很清 楚的由表 7 看出從不同的旋轉角度以及指定進行疊代的參數之不同組合,我們 可以變化出許多不同的樣貌的立體雲紋結果,使用者也可以根據自行的喜好做選 擇。
表 7 以不同遞迴次數與旋轉角度之組合生成之雲紋末端綣曲組合變化 遞迴次數( C1end(x) )
x = 8 x = 10 x = 12
角 度 變 化
-(25)/(3)
-(30)/(5)
-(35)/(9)
‧
ratate(10°) ratate(12°) ratate(14°)
另外如表 9 則是 C2 的變化擴充,大幅增加 STEPS 生成疊代次數的數值,使之
‧ 國
立 政 治 大 學
‧
Na tiona
l Ch engchi University
61
雲尾結果:
如圖 5.1 所示,皆為朵雲紋 C1-A 搭配不同雲尾參數所產生之結果,(a)為 multi-tail(1)搭配 tail(1)所生成之結果,為最基本型之雲尾;(b)其差別在於雲尾飄 逸之長度的設定較長;(c)則是 multi-tail(5)尾部-分離的雲尾結果;(d)為 multi-tail(6) 尾部-密合的雲尾結果,從這個些結果比較即可看出雲尾參數的取決也影響了立 體雲紋所呈現出的不同風貌。
圖 5.1 朵雲紋 C1-A 搭配不同雲尾結果呈現 (a)單一雲尾- tail(1) (b)單一雲尾- tail(2) (c)多條「尾部-分離」雲尾 (d)多條「尾部-密合」雲尾
圖 5.2 (a)朵雲紋 C4 搭配尾部-分離之雲尾結果 (b) 經過風格化 shading 之結果
「尾部-分離」的另一個例子,朵雲紋 C4 搭配 multi-tail(3)之分離雲尾組合如圖 5.2(a),而圖 5.2(b)則是經過風格化 shading 之結果呈現,利用較大朵的雲紋,以 及圖 5.3(a)則是朵雲紋 C1-A 搭配 multi-tail(2)之密合雲尾與 C3 之組合,(b)為利
‧
‧
成,表中可以分為兩大部分,平面結構在此以 SYM2、SYM3、SYM4 作不同參 數產生出之立體雲紋比較,以 SYM4 對稱 90 度為例,兩張截然不同的立體雲紋‧ 國
立 政 治 大 學
‧
Na tiona
l Ch engchi University
64
組合式雲紋結果:
圖 5.4 以疊代式的 L-system 語法組合出不同類型的立體雲紋結果
參考圖 5.4 為根據上一章節當中圖 4.23 平面雲紋的分類搭配疊代 L-system 之語 法規則的方法所生成之結果,從圖中由上往下來看:單一朵的 C1-A 朵雲紋、以 SYM4 所產生的對稱式團聚雲紋、以 SYM3 及 SYM4 搭配雲尾所共同組合而成 的單朵複雜型雲紋、至利用雙層 SYM4 結構不同位移量所生成之組合式雲紋,
利用此方法則可以將原本簡單至複雜之雲紋圖樣,透過 L-system 規則疊代生成 的方式簡易的將立體雲紋建構出來。
‧
‧ 國
立 政 治 大 學
‧
Na tiona
l Ch engchi University
66