望江挑花針法圖案設計分析論文
摘要:為加快望江挑花針法圖案設計過程,探討了望江挑花針法圖案設計軟件的開發(fā)過程.根據(jù)針法圖案特征建立了相應的矩陣模型,以VisualBasic6.0為開發(fā)工具,分別針對望江挑花的幾種常用針法所形成的線跡圖案,開發(fā)了相應交互式繪圖軟件.研究表明:運用望江挑花針法圖案設計軟件,可快速實現(xiàn)望江挑花幾種針法圖案的設計與生成.
關鍵詞:望江挑花;針法;圖案;計算機輔助設計
作為民間傳統(tǒng)紡織工藝品,望江挑花于2008年被列入國家級非物質(zhì)文化遺產(chǎn)名錄.傳承千年的望江挑花僅憑一根針、一綹線在青與白、藍與白、黑與白的搭配中“游刃”[1-2].傳統(tǒng)的望江挑花的圖案設計主要依靠挑花藝人手工繪圖,該方法繁瑣復雜、效率低、勞動強度大且易出錯.此外,一旦圖案需要更改變換,則整幅圖案須重新設計.隨著CAD技術在紡織品設計領域的不斷發(fā)展,軟件已經(jīng)成為必不可少的工具.通過軟件進行望江挑花圖案的設計,具有速度快、可編輯性好等特點.探討了望江挑花圖案矩陣模型的建立及交互式圖案設計軟件的開發(fā)方法.研究表明,運用文中開發(fā)的圖案設計軟件可方便快捷地實現(xiàn)望江挑花針法圖案的設計[3].
1望江挑花的針法特點
望江挑花的工藝技法主要有挑、鉆、游、織4種,針法圖案如圖1所示.除織外,挑、鉆、游工藝屬手工刺繡針法,也是望江挑花工藝技法的核心(見圖1a、圖1b、圖1c).挑針分單面和雙面挑針,正面均以“×”形組合,單面挑針的反面以“一”或“1”字形組合,雙面挑針的反面以“×”形組合.挑針技法手法自由、表現(xiàn)效果清新明快,適用于塊面感強、不規(guī)則的圖案(見圖1d、圖1e).鉆針的每一針跨度相當于浮長線,浮長線根據(jù)圖案需要而定.作品正面陽花、反面陰花、立體感強,適合規(guī)則連續(xù)圖案的挑織(見圖1f),游針方向上不受局限,角度可根據(jù)所跨越的經(jīng)緯紗距離調(diào)整,其圖案正反面一致,適合細線條效果的挑繡[4-6].
2望江挑花圖案設計軟件的開發(fā)
在充分了解望江挑花針法及規(guī)律的基礎上,以VisualBasic6.0程序為工具,研究望江挑花針法圖案設計軟件的開發(fā).首先根據(jù)挑花圖案建立相應的矩陣模型,然后進行針法圖案設計軟件的開發(fā).針法圖案設計軟件的開發(fā)包括界面設計和代碼編程兩個部分.
。玻碧艋▓D案模型的建立
望江挑花是按照底布的經(jīng)緯紋理數(shù)絲而繡,以十字布經(jīng)緯紗為骨架,直線短針在布眼中挑繡.根據(jù)針法圖案在底布上的位置建立圖案的矩陣模型.首先將m×n的紗線組織的'空白底布(m、n代表紗線的根數(shù))定義為m×n的全0矩陣;根據(jù)針法類型,用對應的矩陣元素表示.挑針形成的針法圖案單元為“×”形的線跡,定義為元素“1”;鉆針具有兩個方向,經(jīng)向和緯向,跨紗的大小也依據(jù)圖案的設計而定,將“→”形圖案定義為元素“2”,將“↑”形圖案定義為元素“4”,將“←”形圖案定義為元素“6”,將“↓”形圖案定義為元素“8”;游針具有360°的行針方向,又有橫向和縱向的跨紗數(shù)量的不同,將“↗”形圖案定義為元素“3”,將“↖”形圖案定義為元素“5”,將“↙”形圖案定義為元素“7”,將“↘”形圖案定義為元素“9”.望江挑花圖案矩陣模型建立的示意圖如圖2所示.其中,空白底布實物如圖2a所示,如定義m經(jīng)n緯底布交織處元素為0,即得到m×n矩陣(見圖2b).使用挑針“×”形成的圖案如圖2c所示,如用元素1表示挑針,則對應圖2d所示的矩陣.類似方法,當用不同元素定義切針、游針等不同針法,則能實現(xiàn)針法和矩陣的相互轉換,如圖2e、圖2f所示.
。玻曹浖缑嬖O計
根據(jù)望江挑花圖案生成的基本要求,設計出針法圖案設計軟件的界面如圖3所示.窗體主要由左側的繪圖區(qū)和右側的控制區(qū)組成.繪圖區(qū)由圖片框控件(PictureBox)構成;控制區(qū)主要由文本框(TextBox)、標簽(Label)、單選按鈕(OptionButton)、命令按鈕(CommandButton)、通用對話框(CommonDialog)控件、組合框(ComboBox)等控件構成.文本框主要進行相關參數(shù)的輸入,標簽則指明文本框的作用.控制區(qū)包括5個模塊,即經(jīng)緯紗數(shù)選值模塊、針法選擇模塊、經(jīng)向和緯向跨紗選值模塊、定義畫布及畫筆模塊和運行控制模塊.控制區(qū)上方用兩個文本框分別輸入經(jīng)紗和緯紗的數(shù)值.下面的9個單選按鈕用來選擇挑花的針法及行針方向,并通過文本框輸入經(jīng)、緯向跨紗的數(shù)值及定義畫筆的寬度.通用對話框控件配合圖片框控件用來導入標準調(diào)色盤及對畫布顏色、畫筆顏色進行選擇.運行控制模塊包括4個命令按鈕,分別實現(xiàn)繪圖、保存圖像、保存數(shù)據(jù)及退出功能.
。玻耻浖拇a編程設計望江挑花針法
圖案設計軟件的主要功能包括參數(shù)輸入和相應按鈕事件的執(zhí)行.針法圖案設計軟件的界面及運行效果如圖3所示.分別在橫向和豎向輸入經(jīng)緯紗的數(shù)量,然后點擊繪圖,則在左側的圖片框控件中顯示當前參數(shù)下的挑花底布組織.選擇畫布的背景色、畫筆顏色和畫筆粗細程度.單擊選定針法,設置經(jīng)向和緯向的跨紗數(shù)值,再點擊鼠標繪圖.在已繪圖處重復點擊則清除上一步繪制的圖案,方便修改.當點擊窗體退出按鈕時,退出程序.利用Picture.Line和Picture.Circle語句模擬繪制表示經(jīng)、緯紗的垂直、水平線及布眼.畫筆粗細和跨紗長度的選擇可通過組合框ComboBox控件實現(xiàn).底布和畫筆顏色選擇以及數(shù)據(jù)和圖案的保存可運用通用對話框CommonDialog控件實現(xiàn).針法類型選擇可通過單選按鈕OptionButton控件實現(xiàn).(1)Picture.Line畫線,即在對象上的指定點之間畫一條指定顏色的直線,語法格式如下:[對象.]Line[[step](x1,y1)]-[[step](x2,y2)],color其中對象是指窗體、圖片框等,Step代表兩個坐標點的相對偏移量,如果不指定顏色,則使用所在控件的前景色作為直線的顏色.運用循環(huán)語句可實現(xiàn)底布經(jīng)緯線,代碼如下:Picture1.Line(x+(i-1)*w,y)-(x+(i-1)*w,y+n*h),RGB(125,125,125),BPicture1.Line(x,y+(j-1)*h)-(x+n*w,y+(j-1)*h),RGB(125,125,125),B上述語句可分別實現(xiàn)在圖片框Picture1內(nèi),繪制顏色為灰色垂直線、水平線的功能,其中x,y表示當前坐標;w,h分別表示經(jīng)紗間距、緯紗間距;i,j分別為循環(huán)變量.(2)Picture.Circle畫圓,即以對象內(nèi)點(x,y)為圓心,r為半徑畫圓.語法格式如下:[對象.]Circle(x,y),r,color運用循環(huán)語句可實現(xiàn)經(jīng)緯交織布眼處畫圓,代碼如下:Picture1.Circle(x+(i-1)*w,y+(j-1)*h),r,RGB(125,125,125)上述語句可實現(xiàn)在圖片框Picture1內(nèi),經(jīng)緯線交織點繪制圓,其中x,y表示當前坐標;r表示半徑;w,h分別表示經(jīng)紗間距、緯紗間距;i,j分別為循環(huán)變量.(3)組合框ComboBox控件如圖4所示,可實現(xiàn)畫筆寬度的選擇.首先進行組合框預設值的添加,語法格式如下:ComboBox.AddItem“x”當選擇某個值后,則可通過下面的語句,實現(xiàn)畫筆寬度的控制.[對象.]DrawWidth=ComboBox.text例如,控件Combo1預設值為1,2,3,作為畫筆可選擇寬度,代碼如下:Combo1.AddItem“1”Combo1.AddItem“2”Combo1.AddItem“3”當選擇預設值“2”時,可將此時的值作為圖片框控件Picture1的畫筆寬度,代碼如下:Picture1.DrawWidth=Combo1.text類似方式,可實現(xiàn)跨紗長度的選擇.(4)CommonDialog控件,可調(diào)出系統(tǒng)自帶的通用對話框,語法格式如下:[對象.]showopen/showsave/showprint/showcolor其中參數(shù)showopen、showsave分別表示調(diào)出打開、保存文件對話框;參數(shù)showprint、showcolor分別表示調(diào)出打印機、調(diào)色盤對話框.調(diào)色板對話框如圖5所示.當選擇參數(shù)showcolor時可調(diào)出調(diào)色盤,用于底布及針法的顏色選擇.保存文件對話框如圖6所示.當選擇參數(shù)showsave時,可用于繪制好的針法進行數(shù)據(jù)和圖案的保存等.(5)OptionButton控件,可實現(xiàn)一組選項的選擇.語法格式如下:[對象.]Value=True/False對象Value值為True表示當前選項被選擇.系統(tǒng)中添加了9個OptionButton控件用于選擇針跡以及行針方向,打開的選項具有唯一性,即選擇其中一個選項時,則其他選項自動改為未被選擇狀態(tài).程序內(nèi)部主要執(zhí)行程序框圖如圖7所示.首先根據(jù)底布經(jīng)、緯紗的數(shù)量建立相應的數(shù)組,構建空白底布組織矩陣.根據(jù)針法選擇及鼠標單擊,修改空白底布組織矩陣元素,建立相應的針法圖案矩陣.
3望江挑花圖案設計軟件運行實例
下面以實例對開發(fā)的望江挑花針法圖案設計軟件進行測試.軟件操作步驟如下:①設定經(jīng)緯紗值,繪制底布經(jīng)緯格子線;②選定針法,鼠標點擊繪圖;③調(diào)整并完成圖案,保存圖片,保存數(shù)據(jù);④點擊退出按鈕,退出程序.挑花針法圖案設計實例如圖8所示.通過開發(fā)的軟件可以將圖8a的圖案以圖8b的形式進行數(shù)據(jù)及圖案保存并適當修改,其中,底布顏色可從原藏青色調(diào)整為白色,原挑花白色圖案可調(diào)整為藍色效果.根據(jù)某對稱花紋設計的挑花作品圖案如圖8c所示,根據(jù)圖8c進行挑花繡制的實物作品如圖8d所示.上述實例說明,開發(fā)的程序可以準確、方便地實現(xiàn)望江挑花圖案的編輯.同時,當設計發(fā)生改變時,只需進行相應地調(diào)整即可,大大提高了挑花針法圖案的生成過程,為開發(fā)望江挑花新產(chǎn)品提供了參考.
4結論
以VisualBasic6.0為開發(fā)工具,探討了望江挑花針法圖案設計軟件的開發(fā)過程.結合望江挑花圖案的特征,建立了圖案的矩陣模型,并開發(fā)了相應的交互式繪圖軟件.研究結果表明,開發(fā)的軟件可方便、快捷地實現(xiàn)針法圖案的設計.
參考文獻:
。郏保莞呱,王世福.望江挑花藝術的特征分析[J].絲綢,2011,48(1):44-47.
。郏玻莞呱,王世福.論安徽望江挑花藝術及其生存現(xiàn)狀與保護[J].浙江紡織服裝職業(yè)技術學院學報,2013(1):95-98.
。郏常萃跣瘢挠缹,孫漫漫,等.基于矩陣模型的色織物配色設計軟件開發(fā)[J].安徽工程大學學報:自然科學版,2014,29(4):62-64.
[4]朱勝甲.望江挑花圖案與制品的對應關系[J].科技信息,2011(16):401.
。郏担葜靹偌祝艋捌渌囆g特征[J].安慶師范學院學報:社會科學版,2010,29(5):122-124.
。郏叮莞呱剑跏栏#艋ㄋ囆g產(chǎn)品的設計與開發(fā)[J].藝術探索,2011,25(3):107-108
【望江挑花針法圖案設計分析論文】相關文章:
漢代圖案對現(xiàn)代漢字字體設計的啟示分析論文11-14
傳統(tǒng)圖案與招貼設計的融合論文11-12
關于傳統(tǒng)圖案園林設計的論文11-21
描寫挑花的詩句03-27
望江南教學設計12-13
《望江南》教學設計04-29
圖案設計教學設計06-17
平面設計中幾何圖案的應用論文11-18
紋樣圖案在餐飲VI設計中的運用論文11-19