一款基于Web的服裝款式圖設(shè)計系統(tǒng)設(shè)計
設(shè)計流程圖如圖3所示。
1.4 客戶端款式設(shè)計軟件
客戶端款式設(shè)計軟件實現(xiàn)部件的自動拼接。款式由多種類別部件組合形成,不同部件銜接處有些銜接點為部件共有,利用這些點可以作為部件拼接13號依據(jù)。把這些點定義為“關(guān)鍵點”,它們是構(gòu)成部件輪廓曲線型值點的一部分,關(guān)鍵點類型作為點的拼接屬性保存在數(shù)據(jù)庫的點層數(shù)據(jù)表KeyPointType字段中。以上衣為例,關(guān)鍵點類型定義如圖4所示。
客戶端獲取款式各類型部件信息后,用三次B樣條蛆線函數(shù)擬合出各部件外形曲線,并通過自動拼接算法進行部件拼接,最終在屏幕上顯示生成的服裝款式圖。
自動拼接算法按照一定的拼接規(guī)則進行,拼接規(guī)則如下:
1)衣領(lǐng)第一拼接規(guī)則
衣領(lǐng)外形對整個款式特征起決定作用。用戶選擇了某款衣領(lǐng)后,其他部件以衣領(lǐng)為主導(dǎo)決定其位置和外形變化。
2)肩線服從領(lǐng)型拼接規(guī)則
衣領(lǐng)選擇后,左右肩線以其與衣領(lǐng)的拼接關(guān)鍵點作為最終位置確定點,并進行整體平移處理。
3)袖型服從肩線拼接規(guī)則
衣領(lǐng)和肩線選擇后,左右衣袖以其與左右肩線的拼接關(guān)鍵點為最終位置確定點,并進行整體平移處理。
評論