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