T shirt 印花訂制(unity實現,交互方式為觸摸方式):
印花分兩種:
圖案印花,單個圖案,印在T恤的局部位置。用于局部印花。
背景印花,原則上鋪滿整個印刷范圍,用于整面印花。
一:局部印花(局部范圍為3D T恤模型胸前一個指定長方形區域),可將一個或多個圖案添加到該區域內,可以對任意單個圖案進行移動,縮放,旋轉。
1,局部印花有logo模式,雙擊局部印花可將其縮小并移動至左胸口作為logo。
2,文字印花,將文字作為局部印花,可選擇字體大小,字體,顏色或背景(可選擇背景印花)做為背景。
二: 整面印花,2D平面模式,將比較大的印花圖案覆蓋住整個T恤的正面(即T恤的平面輪廓),印花范圍可以設置覆蓋整個T恤或是不覆蓋袖口處(即將印花范圍縮小至不覆蓋到袖口)。整面鮮花也可以移動,縮放和旋轉。
1 ,印花的拼接生成,可以將1至4個圖案印花拼接生成一個新的背景印花,通過對選擇的圖案的重復鋪滿整個可印刷范圍,新生成的背景印花一樣支持縮放,旋轉,移動。
三,將生成的印花生成高清圖片和PDF,用于打印輸出
代碼需要清晰可讀,有良好注釋和說明,便于維護和拓展。
20天至30天完成。