專利名稱:著裝模擬裝置、模擬方法及模擬程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及著裝模擬,尤其是涉及對(duì)于暫時(shí)完成了著裝模擬的衣物后續(xù)添加衣袋、衣領(lǐng)等項(xiàng)目的技術(shù)。
背景技術(shù):
著裝模擬中,將衣物分割成多邊形,配置于人體模型的周圍,考慮作用于多邊形的重力、來(lái)自人體模型的反作用力、伴隨多邊形的變形產(chǎn)生的彈性力、多邊形間及與人體模型之間的摩擦等,以多邊形單位進(jìn)行力學(xué)模擬。通過(guò)模擬求出多邊形的穩(wěn)定配置,實(shí)施衣物的質(zhì)地、照明等渲染,顯示著裝狀態(tài)。著裝的對(duì)象不限于人體,也可以是寵物等。將衣袋等項(xiàng)目后續(xù)添加于衣物是方便的,但每次附加項(xiàng)目就從最初重新模擬是低效率的。關(guān)于這一點(diǎn),專利文獻(xiàn)1 JP2000-242683A提出如下方案對(duì)于沒(méi)有衣袋的衣物進(jìn)行著裝模擬,接著從衣物浮起規(guī)定的距離而配置衣袋,或在衣物的表面使衣袋緊貼。該情況下,衣袋雖然相對(duì)于衣物配置在規(guī)定的位置,但不與衣物縫合。因此產(chǎn)生如下等問(wèn)題實(shí)施視點(diǎn)變換而從斜前方觀察時(shí)會(huì)看到衣袋與衣物的間隙,或從斜上方觀察時(shí)沒(méi)有衣袋上端與衣物的間隙。改變?nèi)梭w模型的姿勢(shì)時(shí),即使能夠?qū)崟r(shí)地改變衣物,衣袋也不追隨人體的運(yùn)動(dòng)。而且在上述的衣物的外側(cè)具有其他衣物時(shí),重疊著裝的其他衣物和衣袋發(fā)生干涉,例如衣袋從其他衣物突出。在先技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1 JP2000-242683A
發(fā)明內(nèi)容
本發(fā)明的課題在于,通過(guò)在作為基底的衣物上利用后續(xù)添加而接合追加項(xiàng)目,則即使實(shí)施視點(diǎn)變換,或改變模型的姿勢(shì),也不會(huì)不自然地顯示。本發(fā)明的輔助性課題是,使追加項(xiàng)目和重疊著裝的其他衣物保持適當(dāng)?shù)奈恢藐P(guān)系。本發(fā)明的著裝模擬裝置,模擬衣物的著裝狀態(tài),并且求出后續(xù)添加了追加項(xiàng)目后的衣物的著裝狀態(tài),其特征在于,設(shè)有存儲(chǔ)部,存儲(chǔ)表示追加項(xiàng)目的形狀的多邊形數(shù)據(jù);編輯單元,用于為了根據(jù)用戶的指示編輯追加項(xiàng)目的形狀而編輯所述多邊形數(shù)據(jù);配置單元,用于根據(jù)用戶的指示而將追加項(xiàng)目配置在衣物上;接合單元,用于沿追加項(xiàng)目的接合線重新構(gòu)成衣物的多邊形,并使衣物的多邊形和追加項(xiàng)目的多邊形沿接合線共有邊;一維變形單元,用于使接合后的衣物的多邊形和接合線固定,使追加項(xiàng)目的多邊形向衣物的外側(cè)移動(dòng)。
本發(fā)明的著裝模擬方法,模擬衣物的著裝狀態(tài),并且求出后續(xù)添加了追加項(xiàng)目后的衣物的著裝狀態(tài),其特征在于,存儲(chǔ)表示追加項(xiàng)目的形狀的多邊形數(shù)據(jù),為了根據(jù)用戶的指示編輯追加項(xiàng)目的形狀而編輯所述多邊形數(shù)據(jù),根據(jù)用戶的指示而將追加項(xiàng)目配置在衣物上,沿追加項(xiàng)目的接合線重新構(gòu)成衣物的多邊形,并使衣物的多邊形和追加項(xiàng)目的多邊形沿接合線共有邊,使接合后的衣物的多邊形和接合線固定,使追加項(xiàng)目的多邊形向衣物的外側(cè)移動(dòng)。本發(fā)明的著裝模擬程序,用于通過(guò)計(jì)算機(jī)模擬衣物的著裝狀態(tài),并且求出后續(xù)添加了追加項(xiàng)目后的衣物的著裝狀態(tài),使所述計(jì)算機(jī)作為下述單元發(fā)揮功能存儲(chǔ)部,存儲(chǔ)表示追加項(xiàng)目的形狀的多邊形數(shù)據(jù);編輯單元,用于為了根據(jù)用戶的指示編輯追加項(xiàng)目的形狀而編輯所述多邊形數(shù)據(jù);配置單元,用于根據(jù)用戶的指示而將追加項(xiàng)目配置在衣物上;接合單元,用于沿追加項(xiàng)目的接合線重新構(gòu)成衣物的多邊形,并使衣物的多邊形和追加項(xiàng)目的多邊形沿接合線共有邊;—維變形單元,用于使接合后的衣物的多邊形和接合線固定,使追加項(xiàng)目的多邊形向衣物的外側(cè)移動(dòng)。本發(fā)明中,能夠通過(guò)多邊形的邊的共有使追加項(xiàng)目與作為基底的衣物接合,并能夠通過(guò)使追加項(xiàng)目向外側(cè)移動(dòng)而形成自然的形狀。本說(shuō)明書(shū)中,有關(guān)著裝模擬裝置的記載也直接適用于模擬方法及模擬程序,有關(guān)模擬方法的記載也直接適用于模擬裝置及模擬程序。優(yōu)選的是,為了避免所述衣物的外側(cè)的衣物的多邊形與所述追加項(xiàng)目的多邊形的沖突,設(shè)有用于使所述外側(cè)的衣物的多邊形向追加項(xiàng)目的外側(cè)移動(dòng)的單元。若如此,則即使對(duì)于重疊著裝的內(nèi)側(cè)的衣物追加項(xiàng)目,也可消除項(xiàng)目從重疊著裝的外側(cè)的衣物突出,從而得到自然的模擬結(jié)果。優(yōu)選的是,接合單元重新構(gòu)成接合線通過(guò)的衣物的多邊形。若如此,則能夠簡(jiǎn)單地將追加的項(xiàng)目的多邊形和作為基底的衣物的多邊形接合,并能夠使重新構(gòu)成多邊形的范圍為最小限度。優(yōu)選的是,接合單元用追加項(xiàng)目的多邊形替換接合線的內(nèi)側(cè)的衣物的多邊形,在接合線的外側(cè)的多邊形與接合線之間的區(qū)域生成新的多邊形。如此,也能夠簡(jiǎn)單地將追加的項(xiàng)目的多邊形和作為基底的衣物的多邊形接合,接合線的內(nèi)側(cè)的處理也較簡(jiǎn)單。優(yōu)選的是,所述存儲(chǔ)部以使追加項(xiàng)目的多邊形向外側(cè)移動(dòng)的距離在接合線上為0、 遠(yuǎn)離接合線則變大的方式存儲(chǔ)所述距離。若如此,則能夠簡(jiǎn)單地使追加項(xiàng)目向外側(cè)以規(guī)定長(zhǎng)度移動(dòng)。
4
圖1是實(shí)施例的著裝模擬裝置的框圖;圖2是表示實(shí)施例中的著裝模擬算法的流程圖;圖3是表示圖2以后的模擬算法的流程圖;圖4是表示實(shí)施例中的、伴隨衣袋的安裝的、身片的多邊形的編輯的圖;圖5是表示變形例中的、伴隨衣袋的安裝的、身片的多邊形的編輯的圖;圖6是表示圖5中的衣袋的多邊形向衣物的投影的水平方向剖面圖;圖7是表示使與身片緊貼的衣袋向外側(cè)移動(dòng)并且使重疊著裝的其他衣物向外側(cè)移動(dòng)的處理的水平方向剖面圖;圖8是表示衣袋向外側(cè)的移動(dòng)距離的圖;圖9是表示使衣袋和上蓋與襯衣接合后的狀態(tài)的圖;圖10是表示從圖9的狀態(tài)開(kāi)始使衣袋和上蓋向外側(cè)移動(dòng)后的狀態(tài)的圖;圖11是表示使衣袋和上蓋與夾克衫的內(nèi)側(cè)的襯衣接合后的狀態(tài)的圖。
具體實(shí)施例方式以下表示用于實(shí)施發(fā)明的最優(yōu)實(shí)施例。本發(fā)明的范圍應(yīng)該在權(quán)利要求的記載中考慮基于周知技術(shù)進(jìn)行變更的可能性而進(jìn)行解釋。實(shí)施例圖1 圖11表示實(shí)施例。圖1中,2是著裝模擬裝置,4是總線,6是手動(dòng)輸入部, 例如鍵盤、鼠標(biāo)、記錄針、操縱桿、軌跡球等。8是彩色監(jiān)視器,10是彩色打印機(jī)。12是LAN 接口,14是外部存儲(chǔ)器,外部存儲(chǔ)器14存儲(chǔ)設(shè)計(jì)程序、著裝模擬程序等。16是CPU,18是存儲(chǔ)器,以CPU16和存儲(chǔ)器18為資源,構(gòu)成設(shè)計(jì)部20及著裝模擬部22。設(shè)計(jì)部20處理從手動(dòng)輸入部6、LAN接口 12、外部存儲(chǔ)器14等輸入的衣物的設(shè)計(jì), 將得到的設(shè)計(jì)從彩色監(jiān)視器8及彩色打印機(jī)10等輸出。著裝模擬部22模擬將設(shè)計(jì)假想地穿著于人體模型或?qū)櫸锏哪P偷葧r(shí)的狀態(tài),著裝模擬自身是公知的。并且將著裝模擬結(jié)果從彩色監(jiān)視器8及彩色打印機(jī)10等輸出,用戶根據(jù)著裝模擬結(jié)果變更設(shè)計(jì),尤其是追加追加項(xiàng)目,例如衣袋及衣領(lǐng)等。作為著裝模擬部22的子系統(tǒng),有追加項(xiàng)目數(shù)據(jù)存儲(chǔ)部M 追加項(xiàng)目配置部34。 追加項(xiàng)目數(shù)據(jù)存儲(chǔ)部M存儲(chǔ)衣袋或衣領(lǐng)等追加項(xiàng)目的形狀,此處存儲(chǔ)形狀是指存儲(chǔ)構(gòu)成追加項(xiàng)目的多邊形的位置數(shù)據(jù),例如存儲(chǔ)多邊形的中心數(shù)據(jù)、或多邊形的頂點(diǎn)數(shù)據(jù)等。追加項(xiàng)目數(shù)據(jù)存儲(chǔ)部M存儲(chǔ)移動(dòng)量數(shù)據(jù),該移動(dòng)量數(shù)據(jù)規(guī)定將追加項(xiàng)目后續(xù)添加于衣物時(shí)使項(xiàng)目的各多邊形從衣物向外側(cè)移動(dòng)多少。接合處理部26在決定追加項(xiàng)目的安裝位置后,如圖4 圖6所示,在追加項(xiàng)目的附近重新構(gòu)成衣物側(cè)的多邊形。追加項(xiàng)目一維變形部觀使與衣物接合的追加項(xiàng)目向衣物的外側(cè)移動(dòng),該移動(dòng)量由追加項(xiàng)目數(shù)據(jù)存儲(chǔ)部M存儲(chǔ)。重疊著裝處理部30在追加項(xiàng)目的更外側(cè)存在其他衣物時(shí),檢測(cè)追加項(xiàng)目與其他衣物的沖突,具體而言檢測(cè)追加項(xiàng)目的多邊形與其他衣物的多邊形的沖突,并通過(guò)使其他衣物的多邊形向追加項(xiàng)目的外側(cè)移動(dòng)而消除沖突。追加項(xiàng)目編輯部32編輯追加項(xiàng)目的形狀,例如未圖示的用戶從手動(dòng)輸入部6等選擇存儲(chǔ)部M的追加項(xiàng)目時(shí),使追加項(xiàng)目的形狀變更自如進(jìn)行。編輯追加項(xiàng)目的形狀時(shí),在存儲(chǔ)部M中根據(jù)追加項(xiàng)目的形狀變更而使多邊形數(shù)據(jù)進(jìn)行例如相似變形。追加項(xiàng)目配置部34輔助用戶在作為基底的衣物上配置追加項(xiàng)目的工作,具體而言配合用戶拖動(dòng)追加項(xiàng)目的工作,而在彩色監(jiān)視器8上相對(duì)于作為基底的衣物使追加項(xiàng)目移動(dòng)。圖2、圖3中顯示實(shí)施例中的著裝模擬算法。最初模擬作為基底的衣物、例如襯衣的著裝狀態(tài)(步驟1)。在步驟2中檢查重疊著裝的有無(wú),在有重疊著裝時(shí),模擬重疊著裝的衣物的著裝狀態(tài)(步驟幻。接著例如在彩色監(jiān)視器8中顯示存儲(chǔ)部M存儲(chǔ)的追加項(xiàng)目的種類,用戶選擇追加的項(xiàng)目,使彩色監(jiān)視器8顯示作為基底的衣物,在彩色監(jiān)視器8上指定追加項(xiàng)目的安裝位置,編輯追加項(xiàng)目的形狀(步驟4)。存儲(chǔ)部M存儲(chǔ)多種例如衣袋的基本形狀,用戶選擇基本形狀,通過(guò)在縱方向上伸縮或在橫方向上伸縮等而編輯形狀。根據(jù)形狀的變更,使追加項(xiàng)目的多邊形變形,例如以與衣袋的縱方向的伸縮率相同的比例使各多邊形在縱方向上伸縮,以與橫方向的伸縮率相同的比例在橫方向上使多邊形伸縮。伸縮率大幅偏離1時(shí),為了編輯追加項(xiàng)目的形狀,而追加或刪除多邊形。從在彩色監(jiān)視器8上重疊顯示作為基底的衣物和追加項(xiàng)目的狀態(tài)開(kāi)始,用戶決定追加項(xiàng)目的位置和形狀或位置。接合處理部沈決定位置時(shí),沿追加項(xiàng)目的輪廓在規(guī)定的范圍中產(chǎn)生追加項(xiàng)目和作為基底的衣物的接合線,接合對(duì)應(yīng)于實(shí)物中的縫合或接觸(步驟 5)。在追加項(xiàng)目一側(cè)輪廓線與各多邊形的邊重疊,但在作為基底的衣物一側(cè)不保證輪廓線通過(guò)多邊形的邊。因此在作為基底的衣物一側(cè),將接合線通過(guò)的多邊形以接合線為邊界進(jìn)行分割,在接合線的兩側(cè)分別產(chǎn)生邊界多邊形。結(jié)果,接合線通過(guò)的多邊形由邊界多邊形替換,但接合線不通過(guò)的多邊形不進(jìn)行處理。并且邊界多邊形以在追加項(xiàng)目的多邊形和接合線上共有邊的方式產(chǎn)生(步驟6)。取代步驟6的處理,對(duì)于作為基底的衣物的襯衣,利用追加項(xiàng)目的多邊形的復(fù)制來(lái)替換接合線的內(nèi)部的多邊形。將該操作稱為將追加項(xiàng)目的多邊形埋入作為基底的衣物, 追加項(xiàng)目中存在原來(lái)的多邊形,在作為基底的衣物的接合線的內(nèi)部存在從追加項(xiàng)目埋入的多邊形。接著,在接合線與其外側(cè)的多邊形之間的區(qū)域產(chǎn)生邊界多邊形(步驟7)。通過(guò)步驟6或步驟7的處理,追加項(xiàng)目的端部的多邊形和邊界多邊形在接合線上共有邊。結(jié)果,追加項(xiàng)目與作為基底的衣物利用接合線固定,例如伴隨人體模型的運(yùn)動(dòng)而進(jìn)一步使衣物變形時(shí),追加項(xiàng)目也連動(dòng)而變形。進(jìn)而追加項(xiàng)目和作為基底的衣物利用接合線沒(méi)有間隙地接合, 無(wú)論從哪個(gè)視點(diǎn)觀察都被接合。將追加項(xiàng)目與作為基底的衣物接合后,使結(jié)合子A向圖3的步驟8移動(dòng),使追加項(xiàng)目的多邊形例如沿多邊形的法線方向向衣物的外側(cè)移動(dòng)(步驟8)。然后在步驟9中,判定有無(wú)與追加項(xiàng)目的更外側(cè)的衣物(重疊著裝)之間的、多邊形間的沖突,如果有沖突則使重疊著裝側(cè)的多邊形向外側(cè)移動(dòng)而消除沖突(步驟10)。將得到的模擬結(jié)果顯示于彩色監(jiān)視器(步驟11),用戶變更設(shè)計(jì)、例如變更追加項(xiàng)目的位置或形狀等時(shí),進(jìn)行與其相應(yīng)的處理。圖4中示出使衣袋42與襯衣40接合時(shí)的邊界多邊形48的產(chǎn)生,在衣袋42中除了上部以外輪廓自動(dòng)地成為接合線44。衣袋42的多邊形數(shù)據(jù)由追加項(xiàng)目數(shù)據(jù)存儲(chǔ)部M存儲(chǔ)。如圖4的右側(cè)所示,指定衣袋42的安裝位置時(shí),將包含襯衣的接合線44的多邊形作為編輯范圍46,用邊界多邊形48替換編輯范圍46內(nèi)的多邊形。邊界多邊形48在接合線44 上具有邊,且該邊與沿著衣袋42的接合線44的多邊形的邊一致。結(jié)果,衣袋42的多邊形和邊界多邊形48共有接合線44上的邊,相對(duì)于襯衣40通過(guò)縫合等接合。在圖4的左側(cè)示出接合后的多邊形配置。
圖4的處理中,在衣袋42側(cè)不需要多邊形的重新構(gòu)成,在襯衣40側(cè)重新構(gòu)成接合線44通過(guò)的多邊形及其1個(gè)外側(cè)的多邊形、即接合線的附近的多邊形。重新構(gòu)成的范圍僅為接合線44通過(guò)的多邊形,或沿與接合線垂直的方向的2個(gè) 3個(gè)多邊形。相對(duì)于此在圖 5的處理中,將右上段的衣袋42以左上段的方式配置于襯衣40上時(shí),對(duì)于衣袋42的內(nèi)部的區(qū)域,將襯衣的多邊形用衣袋42的多邊形替換。換言之,將衣袋42的多邊形復(fù)制到襯衣 40側(cè)。將衣袋42的輪廓、與不和衣袋42重疊的襯衣40的外側(cè)的多邊形之間的區(qū)域作為編輯范圍47,在該范圍設(shè)置邊界多邊形。邊界多邊形在接合線44上與襯衣40的多邊形共有邊,但在衣袋42的上端的假想接合線45上不與衣袋42的多邊形共有邊。邊界多邊形在編輯范圍47的外側(cè)的輪廓上與襯衣40的各個(gè)多邊形共有頂點(diǎn)。圖6示出衣袋42側(cè)的多邊形的向襯衣40的復(fù)制。襯衣40在三維空間上配置于曲面上,相對(duì)于此衣袋42配置于平面上,但兩者間的距離很小。從衣袋42的多邊形中心50 例如沿多邊形的法線方向向襯衣側(cè)投影,將與襯衣40的交點(diǎn)作為多邊形中心51。另外也可以取代對(duì)多邊形中心50投影,而對(duì)多邊形的頂點(diǎn)投影。圖7中示出衣袋42的向外側(cè)的移動(dòng),初始時(shí)設(shè)衣袋42與襯衣40緊貼,使襯衣40 的多邊形例如沿其法線方向以規(guī)定的距離向外側(cè)移動(dòng)。伴隨于此,存在位于外側(cè)的衣物、例如夾克衫60和衣袋42沖突的情況。因此通過(guò)重疊著裝處理部30檢測(cè)有無(wú)衣袋42的多邊形和夾克衫60的多邊形的沖突,在產(chǎn)生沖突的情況下,使夾克衫60的多邊形向外側(cè)移動(dòng)。僅通過(guò)以上的處理而衣袋42的形狀或夾克衫60的形狀不自然的情況下,分別使衣袋42及夾克衫60的多邊形配置平滑化。在衣袋42移動(dòng)的期間,不使襯衣40移動(dòng),接合線44也不移動(dòng)。移動(dòng)方向設(shè)為多邊形的法線方向,但也可以設(shè)為對(duì)于衣袋42的整體的平均法線方向。在更正確地進(jìn)行模擬時(shí),例如將圖7的右側(cè)的狀態(tài)作為初始值而進(jìn)行力學(xué)模擬即可,該情況下,作為邊界條件,設(shè)接合線44及襯衣40不移動(dòng)。在夾克衫60的一側(cè)也限制處理對(duì)象的多邊形的范圍。進(jìn)而設(shè)定模擬為沿法線方向的一維的模擬,縮短計(jì)算時(shí)間。設(shè)使衣袋42相對(duì)于襯衣40向外側(cè)移動(dòng)的距離為f,將該距離例如如圖8的右側(cè)所示存儲(chǔ)于追加項(xiàng)目數(shù)據(jù)存儲(chǔ)部對(duì)。此處存儲(chǔ)相對(duì)于3個(gè)線段L1、L2、L3使衣袋移動(dòng)的距離 H、f2、f3,利用這些線段以外的點(diǎn)插補(bǔ)移動(dòng)距離,在接合線44上移動(dòng)距離為0,遠(yuǎn)離接合線 44時(shí)移動(dòng)距離增加,接著成為恒定值。圖9 圖11表示追加帶有上蓋的衣袋而與夾克衫重疊著裝的例子。該情況下,通過(guò)圖2、圖3的算法安裝衣袋42,接著在其上側(cè)安裝衣袋的上蓋62。圖9中表示在剛安裝之后向外側(cè)移動(dòng)前的狀態(tài)。使衣袋42向外側(cè)移動(dòng),并且使上蓋62也向外側(cè)移動(dòng),進(jìn)行衣袋 42和上蓋62的沖突判定,如果有沖突則使上蓋62的多邊形向外側(cè)移動(dòng)。圖10中示出模擬結(jié)果。模擬也能夠從在襯衣的上側(cè)重疊穿著夾克衫60的狀態(tài)開(kāi)始,例如該情況下使夾克衫60的多邊形為透明,進(jìn)行直到圖10為止的模擬。接著判定有無(wú)夾克衫60的多邊形、與衣袋42及上蓋62的多邊形的沖突,如果有沖突則如圖7所示,使夾克衫60向外側(cè)移動(dòng),消除沖突。實(shí)施例中可得到以下的效果。(1)通過(guò)多邊形的邊的共有,能夠?qū)⒆芳禹?xiàng)目與作為基底的衣物接合。(2)通過(guò)在接合時(shí)直接利用追加項(xiàng)目側(cè)的多邊形,僅在接合線的周圍產(chǎn)生邊界多邊形、或在接合線的內(nèi)側(cè)復(fù)制追加項(xiàng)目的多邊形等,使多邊形的重新構(gòu)成為最小限度。(3)通過(guò)使追加項(xiàng)目向外側(cè)移動(dòng)而形成自然的形狀,與重疊著裝等沖突時(shí),通過(guò)使重疊著裝也向外側(cè)移動(dòng),能夠形成自然的形狀。標(biāo)號(hào)說(shuō)明2著裝模擬裝置4總線6手動(dòng)輸入部8彩色監(jiān)視器10彩色打印機(jī)12 LAN 接口 14 外部存儲(chǔ)器 16 CPU18存儲(chǔ)器20設(shè)計(jì)部22著裝模擬部
24追加項(xiàng)目數(shù)據(jù)存儲(chǔ)部沈接合處理部28追加項(xiàng)目一維變形部30重疊著裝處理部32追加項(xiàng)目編輯部34追加項(xiàng)目配置部40身片42衣袋44接合線45假想接合線46,47編輯范圍48邊界多邊形50多邊形中心51多邊形中心60夾克衫62上蓋f 1 f3移動(dòng)數(shù)據(jù)Ll L3線段
權(quán)利要求
1.一種著裝模擬裝置,模擬衣物的著裝狀態(tài),并且求出后續(xù)添加了追加項(xiàng)目后的衣物的著裝狀態(tài),其特征在于,設(shè)有存儲(chǔ)部,存儲(chǔ)表示追加項(xiàng)目的形狀的多邊形數(shù)據(jù);編輯單元,用于為了根據(jù)用戶的指示編輯追加項(xiàng)目的形狀而編輯所述多邊形數(shù)據(jù); 配置單元,用于根據(jù)用戶的指示而將追加項(xiàng)目配置在衣物上; 接合單元,用于沿追加項(xiàng)目的接合線重新構(gòu)成衣物的多邊形,并使衣物的多邊形和追加項(xiàng)目的多邊形沿接合線共有邊;一維變形單元,用于使接合后的衣物的多邊形和接合線固定,使追加項(xiàng)目的多邊形向衣物的外側(cè)移動(dòng)。
2.根據(jù)權(quán)利要求1所述的著裝模擬裝置,其特征在于,為了避免所述衣物的外側(cè)的衣物的多邊形與所述追加項(xiàng)目的多邊形的沖突,設(shè)有用于使所述外側(cè)的衣物的多邊形向追加項(xiàng)目的外側(cè)移動(dòng)的單元。
3.根據(jù)權(quán)利要求1或2所述的著裝模擬裝置,其特征在于, 接合單元重新構(gòu)成接合線通過(guò)的衣物的多邊形。
4.根據(jù)權(quán)利要求1或2所述的著裝模擬裝置,其特征在于,接合單元用追加項(xiàng)目的多邊形替換接合線的內(nèi)側(cè)的衣物的多邊形,在接合線的外側(cè)的多邊形與接合線之間的區(qū)域生成新的多邊形。
5.根據(jù)權(quán)利要求1或2所述的著裝模擬裝置,其特征在于,所述存儲(chǔ)部以使追加項(xiàng)目的多邊形向外側(cè)移動(dòng)的距離在接合線上為0、遠(yuǎn)離接合線則變大的方式存儲(chǔ)所述距離。
6.一種著裝模擬方法,模擬衣物的著裝狀態(tài),并且求出后續(xù)添加了追加項(xiàng)目后的衣物的著裝狀態(tài),其特征在于,存儲(chǔ)表示追加項(xiàng)目的形狀的多邊形數(shù)據(jù),為了根據(jù)用戶的指示編輯追加項(xiàng)目的形狀而編輯所述多邊形數(shù)據(jù), 根據(jù)用戶的指示而將追加項(xiàng)目配置在衣物上,沿追加項(xiàng)目的接合線重新構(gòu)成衣物的多邊形,并使衣物的多邊形和追加項(xiàng)目的多邊形沿接合線共有邊,使接合后的衣物的多邊形和接合線固定,使追加項(xiàng)目的多邊形向衣物的外側(cè)移動(dòng)。
7.一種著裝模擬程序,用于通過(guò)計(jì)算機(jī)模擬衣物的著裝狀態(tài),并且求出后續(xù)添加了追加項(xiàng)目后的衣物的著裝狀態(tài),使所述計(jì)算機(jī)作為下述單元發(fā)揮功能 存儲(chǔ)部,存儲(chǔ)表示追加項(xiàng)目的形狀的多邊形數(shù)據(jù);編輯單元,用于為了根據(jù)用戶的指示編輯追加項(xiàng)目的形狀而編輯所述多邊形數(shù)據(jù); 配置單元,用于根據(jù)用戶的指示而將追加項(xiàng)目配置在衣物上; 接合單元,用于沿追加項(xiàng)目的接合線重新構(gòu)成衣物的多邊形,并使衣物的多邊形和追加項(xiàng)目的多邊形沿接合線共有邊;一維變形單元,用于使接合后的衣物的多邊形和接合線固定,使追加項(xiàng)目的多邊形向衣物的外側(cè)移動(dòng)。
全文摘要
存儲(chǔ)表示追加項(xiàng)目的形狀的多邊形數(shù)據(jù),為了根據(jù)用戶的指示編輯追加項(xiàng)目的形狀,而編輯多邊形數(shù)據(jù),根據(jù)用戶的指示將追加項(xiàng)目配置在衣物上。沿追加項(xiàng)目的接合線重新構(gòu)成衣物的多邊形,使衣物的多邊形和追加項(xiàng)目的多邊形沿接合線共有邊,固定接合后的衣物的多邊形和接合線,使追加項(xiàng)目的多邊形向衣物的外側(cè)移動(dòng)??稍诙虝r(shí)間內(nèi)正確地進(jìn)行后續(xù)添加了追加項(xiàng)目的衣物的模擬。
文檔編號(hào)A41H1/02GK102388407SQ201080015898
公開(kāi)日2012年3月21日 申請(qǐng)日期2010年3月18日 優(yōu)先權(quán)日2009年4月8日
發(fā)明者中村俊統(tǒng), 坪井秀憲, 森本真司, 武友秀聰 申請(qǐng)人:株式會(huì)社島精機(jī)制作所