亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法

文檔序號:6433186閱讀:229來源:國知局
專利名稱:一種用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機輔助設(shè)計領(lǐng)域的網(wǎng)格曲面的區(qū)域劃分技術(shù),特別涉及一種用于 浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法。
背景技術(shù)
浮雕是在平面上雕刻出凹凸起伏形象的一種雕塑,是一種介于圓雕和繪畫之間的 藝術(shù)表現(xiàn)形式。借助計算機進行浮雕建模,傳統(tǒng)的方法就是在一張平面的矩形網(wǎng)格點陣上, 利用平面曲線或位圖計算出各網(wǎng)格點的z值改變量,通過改變各網(wǎng)格點的z值,構(gòu)造出浮雕 的形狀。這種構(gòu)造浮雕的方法,簡單靈活。目前國外支持浮雕造型和加工的軟件,如英國 的Artcam、美國的MasterCAM Art等都是通過修改矩形網(wǎng)格的z值來表示浮雕的。這種建 模方法,由于只修改網(wǎng)格點的z值,在陡峭處或邊界處,會產(chǎn)生鋸齒,導(dǎo)致邊界不清晰,雖然 通過整體或局部減小網(wǎng)格間距,可以使邊界效果好一些,但增加了數(shù)據(jù)量,并且鋸齒始終是 存在的,滿足不了邊界和直側(cè)壁效果要求較高的建模和加工需要。同時傳統(tǒng)的浮雕建模方 法,大多沒有記錄每次造型的參數(shù),建模后很難修改之前的任意一次操作,影響造型和編輯 的效率。發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法,用于解 決浮雕模型建模過程中的網(wǎng)格曲面區(qū)域劃分的問題。
根據(jù)本發(fā)明的一個方面,提供了一種用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方 法,包括以下步驟
A、遍歷用于浮雕模型建模的浮雕面片;
B、把位于浮雕邊界不同側(cè)的浮雕面片賦予不同屬性,把位于浮雕邊界同側(cè)的浮雕 面片賦予相同屬性;
C、把具有相同屬性的浮雕面片合并成浮雕區(qū)域。
優(yōu)選的,步驟B包括
B1、查找位于浮雕邊界一側(cè)的浮雕面片和位于浮雕邊界另一側(cè)的浮雕面片;
B2、把查找到的位于浮雕邊界一側(cè)的浮雕面片設(shè)定相同的第一區(qū)域?qū)傩裕?br> B3、把查找到的位于浮雕邊界另一側(cè)的浮雕面片設(shè)定相同的第二區(qū)域?qū)傩浴?br> 優(yōu)選的,步驟B2和步驟B3具體為
當(dāng)遍歷到第i個浮雕面片時,判斷是否已經(jīng)對第i個浮雕面片設(shè)定區(qū)域?qū)傩裕?br> 若已經(jīng)對第i個浮雕面片設(shè)定區(qū)域?qū)傩?,則對第i+Ι個浮雕面片進行判斷;
若未對第i個浮雕面片設(shè)定區(qū)域?qū)傩?,則給所述第i個浮雕面片設(shè)定區(qū)域?qū)傩?,?遍歷通過普通邊與第i個浮雕面片相鄰的浮雕面片;
給通過普通邊與第i個浮雕面片相鄰的浮雕面片中未設(shè)定區(qū)域?qū)傩缘母〉衩嫫?設(shè)定區(qū)域?qū)傩裕?br> 其中,i為自然數(shù),對于網(wǎng)格曲面所有浮雕面片的邊,屬于浮雕邊界的邊是浮雕邊, 不屬于浮雕邊界的邊是普通邊。
優(yōu)選的,在步驟A之前,還包括
對繪制或輸入的浮雕圖形的二維曲線進行離散處理,得到與二維曲線相應(yīng)的首尾 相接的直線段;
對直線段所在平面進行網(wǎng)格化處理,得到網(wǎng)格曲面并形成多個網(wǎng)格曲線單元;
在網(wǎng)格曲面上對多個網(wǎng)格曲線單元進行面片化處理,得到浮雕面片;
在網(wǎng)格曲面上搜索直線段得到浮雕邊界。
優(yōu)選的,在步驟C之后,還包括
分別對網(wǎng)格曲面上的具有不同屬性的浮雕區(qū)域進行相應(yīng)操作生成浮雕模型。
優(yōu)選的,在步驟C之后,還包括
把對網(wǎng)格曲面的每一步操作記錄在浮雕歷史樹上。
與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果在于本發(fā)明通過對位于浮雕邊界兩側(cè)的 浮雕面片設(shè)定相應(yīng)的區(qū)域?qū)傩?,實現(xiàn)了網(wǎng)格曲面的區(qū)域劃分,使得各區(qū)域可以獨立進行操 作,同時記錄浮雕模型的建模操作,提高了浮雕建模和編輯的效率。


圖1是本發(fā)明提供的用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法的流程示意圖2是本發(fā)明實施例提供的對網(wǎng)格曲面的浮雕面片劃分區(qū)域的流程圖3是用來解釋生成帶有直側(cè)壁效果的浮雕的示意圖4是用來解釋區(qū)域細(xì)分的示意圖5是本發(fā)明實施例提供的網(wǎng)格曲面區(qū)域劃分方法用于邊界分區(qū)的浮雕模型建 模方法的實施流程圖6是用來解釋去除曲線的重疊部分的示意圖7是用來解釋根據(jù)弦高誤差值進行離散處理的示意圖8是用來解釋曲線離散后對相交的直線段的處理的示意圖9是用來解釋對于原本相交的曲線離散后不相交的直線段處理的示意圖10是用來解釋根據(jù)給定步長創(chuàng)建網(wǎng)格線的示意圖11是用來解釋網(wǎng)格線與直線段求取交點的示意圖12是用來解釋直線段與一個網(wǎng)格曲線單元的網(wǎng)格線只有兩個交點時面片化的 示意圖13是用來解釋一個網(wǎng)格曲線單元內(nèi)部有多段直線段時面片化的示意圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行詳細(xì)說明,應(yīng)當(dāng)理解,以下所說明的優(yōu) 選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
圖1顯示了本發(fā)明提供的用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法的流程示 意,如圖1所示
步驟S101,遍歷用于浮雕模型建模的浮雕面片。
得到浮雕面片的過程為對繪制或輸入的浮雕圖形的二維曲線進行離散處理,得 到與二維曲線相應(yīng)的首尾相接的直線段,對直線段所在平面進行網(wǎng)格化處理,得到網(wǎng)格曲 面并形成多個網(wǎng)格曲線單元,在網(wǎng)格曲面上對多個網(wǎng)格曲線單元進行面片化處理,得到浮 雕面片。
其中,在網(wǎng)格曲面上搜索直線段得到用于浮雕模型建模的浮雕邊界。
步驟S102,把位于浮雕邊界不同側(cè)的浮雕面片賦予不同屬性,把位于浮雕邊界同 側(cè)的浮雕面片賦予相同屬性。
查找位于浮雕邊界一側(cè)的浮雕面片和位于浮雕邊界另一側(cè)的浮雕面片,把查找到 的位于浮雕邊界一側(cè)的浮雕面片設(shè)定相同的第一區(qū)域?qū)傩?,把查找到的位于浮雕邊界另?側(cè)的浮雕面片設(shè)定相同的第二區(qū)域?qū)傩浴?br> 給浮雕面片設(shè)定區(qū)域?qū)傩缘姆椒ㄈ缦庐?dāng)遍歷到第i個浮雕面片時,判斷是否已 經(jīng)對第i個浮雕面片設(shè)定區(qū)域?qū)傩?;若已?jīng)對第i個浮雕面片設(shè)定區(qū)域?qū)傩?,則對第i+Ι個 浮雕面片進行判斷;若未對第i個浮雕面片設(shè)定區(qū)域?qū)傩?,則給第i個浮雕面片設(shè)定區(qū)域?qū)?性,并遍歷通過普通邊與第i個浮雕面片相鄰的浮雕面片;給通過普通邊與第i個浮雕面片 相鄰的浮雕面片中未設(shè)定區(qū)域?qū)傩缘母〉衩嫫O(shè)定區(qū)域?qū)傩?;其中,i為自然數(shù),對于網(wǎng)格 曲面所有浮雕面片的邊,屬于浮雕邊界的邊是浮雕邊,不屬于浮雕邊界的邊是普通邊。
步驟S103,把具有相同屬性的浮雕面片合并成浮雕區(qū)域,并分別對網(wǎng)格曲面上的 具有不同屬性的浮雕區(qū)域進行相應(yīng)操作生成浮雕模型。
在對浮雕面片進行區(qū)域劃分后,各區(qū)域可以獨立進行區(qū)域細(xì)分,以得到局部高質(zhì) 量的細(xì)節(jié)。
同時,把對網(wǎng)格曲面的每一個步操作記錄在浮雕歷史樹上。
圖2顯示了本發(fā)明實施例提供的對網(wǎng)格曲面的浮雕面片劃分區(qū)域的流程,如圖2 所示
步驟S201,順序遍歷網(wǎng)格曲面的所有浮雕面片,判斷所有浮雕面片是否遍歷完,如 是,則終止算法;如否,則執(zhí)行步驟S202。
步驟S202,取出第i+Ι個浮雕面片,其中,i為自然數(shù)。
步驟S203,判斷第i個面片是否已經(jīng)劃分完區(qū)域,如是,則轉(zhuǎn)至步驟S201 ;如否,則 執(zhí)行步驟S204。
步驟S204,設(shè)置面片i的區(qū)域?qū)傩裕瑢γ嫫琲的所有普通邊入棧。
步驟S205,判斷堆棧是否為空,如是,則轉(zhuǎn)至步驟S201 ;如否,則執(zhí)行步驟S206。
步驟S206,彈出棧頂?shù)钠胀ㄟ卐。
步驟S207,判斷棧頂?shù)钠胀ㄟ卐所連接的浮雕面片f是否已經(jīng)劃分完區(qū)域,如是, 則轉(zhuǎn)至步驟S205,如否,則執(zhí)行步驟S208。
步驟S208,設(shè)置浮雕面片f的區(qū)域?qū)傩?,并對浮雕面片f的普通邊入棧,然后執(zhí)行 步驟S205。
圖3是用來解釋生成帶有直側(cè)壁效果的浮雕的示意,如圖3所示,對每條浮雕邊, 構(gòu)造退化面片,并與原有面片建立拓?fù)潢P(guān)系,以整個外形輪廓的浮雕邊為例,假設(shè)其上的兩 個點為pl,p2,復(fù)制這兩個點,記為pCopyl, pCopy2 ;利用這四個點,構(gòu)造一個四邊面片,此 時退化為一條直線,當(dāng)具有直側(cè)壁效果時,重疊的點分開即可。
圖4是用來解釋區(qū)域細(xì)分的示意,如圖13所示,對某個區(qū)域進行細(xì)分遍歷所有浮 雕面片的邊,對屬于該區(qū)域內(nèi)的邊,加入中點,接下來遍歷浮雕面片,對加入了點的面片重 新進行面片化,最后根據(jù)加入的新點對浮雕邊界進行局部更新。
圖5顯示了本發(fā)明實施例提供的網(wǎng)格曲面區(qū)域劃分方法用于邊界分區(qū)的浮雕模 型建模方法的實施流程,如圖5所示
步驟S501,繪制模型的二維曲線。
步驟S502,檢查曲線繪制過程中是否有重線,去除曲線的重疊部分。
步驟S503,對二維曲線進行離散處理。按照弦高誤差將繪制的二維曲線進行離散 處理得到首尾相接的直線段,對于離散后相交的直線段,需對這些相交的直線段求取交點, 在交點處打斷直線段并形成節(jié)點,對于原本相交的曲線,離散后不相交了,需移動直線段的 節(jié)點,使其與鄰近的直線段相交,在交點處把直線段打斷并形成節(jié)點,從而形成新的直線 段。
步驟S504,創(chuàng)建均勻的矩形網(wǎng)格,形成網(wǎng)格曲面,根據(jù)給定步長創(chuàng)建水平豎直網(wǎng)格 線,網(wǎng)格線相交點為共享點,網(wǎng)格線與直線段構(gòu)成網(wǎng)格曲線單元,即一個網(wǎng)格與通過該網(wǎng)格 的多段線形成一個網(wǎng)格曲線單元。
步驟S505,對矩形網(wǎng)格的網(wǎng)格線與離散處理后的直線段求交點,在交點處打斷直 線段并形成節(jié)點。
步驟S506,在每個網(wǎng)格曲線單元進行面片化。
在一些網(wǎng)格曲線單元內(nèi)部,直線段與一個網(wǎng)格曲線單元的網(wǎng)格線只有兩個交點、 且網(wǎng)格內(nèi)部沒有直線段節(jié)點,對于這樣的網(wǎng)格曲線單元采用的面片化方法是用這兩個交 點連成的線段將網(wǎng)格分成兩個凸多邊形,再對這兩個凸多邊形采用德勞內(nèi)三角化規(guī)則對兩 個凸多邊形進行面片化,構(gòu)建三角面片。
而一些網(wǎng)格曲線單元內(nèi)部有多段直線段,對于這樣的網(wǎng)格采用的面片化方法是 將網(wǎng)格內(nèi)的所有直線段作為約束邊、采用二維帶約束的德勞內(nèi)三角化規(guī)則進行面片化,構(gòu)建三角面片。
對于沒有直線段通過的網(wǎng)格曲線單元,由網(wǎng)格曲線單元的共享點構(gòu)成四邊面片。
步驟S507,搜索離散后的直線段并轉(zhuǎn)為浮雕邊界。
步驟S508,對網(wǎng)格曲面的浮雕面片劃分區(qū)域把網(wǎng)格曲面內(nèi)的浮雕面片劃分到不 同的區(qū)域里,使面片具有區(qū)域?qū)傩?。其中,兩個浮雕面片之間通過普通邊相鄰則稱為這兩個 浮雕面片連通,兩個浮雕面片之間通過浮雕邊相鄰則稱為這兩個浮雕面片非連通。遍歷網(wǎng) 格曲面的所有浮雕面片,從其中某個未設(shè)置區(qū)域?qū)傩缘母〉衩嫫_始,設(shè)置其區(qū)域?qū)傩裕?該浮雕面片作為第I個浮雕面片,找到與其連通的第2個浮雕面片并給第2個浮雕面片設(shè) 置與第I個浮雕面片相同的區(qū)域?qū)傩?,然后再找到與第2個浮雕面片連通的第3個浮雕面 片并給第3個浮雕面片設(shè)置與第2個浮雕面片相同的區(qū)域?qū)傩?,直至找到與第K-1個浮雕 面片連通的第K個浮雕面片,并且與K個浮雕面片中任意一個浮雕面片連通的浮雕面片均 已設(shè)定區(qū)域?qū)傩詾橹埂_@樣就劃分出了一個區(qū)域;同樣地,再由下一個未設(shè)置區(qū)域?qū)傩缘母?雕面片,找到屬于同一分區(qū)里相互連通的浮雕面片,完成第二個分區(qū),直至所有的浮雕面片 分完區(qū)域。從而完成把網(wǎng)格曲面的所有浮雕面片分區(qū)。其中,K為自然數(shù)。
把網(wǎng)格曲面的浮雕面片劃分區(qū)域后,給每個區(qū)域賦予不同的區(qū)域?qū)傩?,如可以賦予顏色屬性,每一個顏色代表一個區(qū)域。
同時,為方便每個區(qū)域能夠生成帶有直側(cè)壁效果的浮雕,對每條浮雕邊,構(gòu)造退化 面片,并與原有面片建立拓?fù)潢P(guān)系以整個外形輪廓的浮雕邊為例,復(fù)制其上的兩個點,則 出現(xiàn)四個點,把重疊的點分開,構(gòu)造一個四邊面片,出現(xiàn)直側(cè)壁效果。
步驟S509,區(qū)域內(nèi)局部細(xì)分,構(gòu)造局部高質(zhì)量的細(xì)節(jié)。
對某個區(qū)域進行細(xì)分遍歷所有浮雕面片的邊,對屬于該區(qū)域的浮雕邊,加入中 點,接下來再次遍歷浮雕面片,對于增加了中點的三角面片再次進行面片化,得到新三角面 片,對于增加了中點的四邊面片進行網(wǎng)格細(xì)分,得到新四邊面片,最后根據(jù)加入的新點對浮 雕邊界進行局部更新。
步驟S510,分別對網(wǎng)格曲面的各區(qū)域進行操作,生成所需浮雕模型;為便于建模 和修改,把對網(wǎng)格曲面所進行的各種操作都記錄在浮雕歷史樹上。
圖6是用來解釋去除曲線的重疊部分的示意,如圖6所示,給定重合精度T,對于曲 線A上的PO點,在曲線B上搜索距離PO點的最近點Pl點,如果PO點和Pl點的距離小于 給定的精度T,則PO點和Pl點重合,循環(huán)搜索曲線A上的每個點,曲線B與曲線A滿足重合 條件的點構(gòu)成重疊部分,重合條件為曲線B上存在與曲線A上的點的距離小于給定的精度 T,把曲線A中與曲線B重疊的點逐一刪除,則刪除了曲線的重疊部分。
圖7是用來解釋根據(jù)弦高誤差值進行離散處理的示意,如圖7所示,把曲線用一系 列的直線段逼近該曲線成為多段線,離散精度用弦高誤差來控制,弦高誤差又稱為弓高誤 差,是曲線上的點到直線段的最大距離。圖7 (a)表示了曲線與直線段的弦高誤差,圖7(b) 是原始曲線,圖7(c)是弦高誤差為O. 025毫米離散后的首尾相接的直線段,圖7(d)是弦高 誤差為O. 04毫米離散后的首尾相接的直線段。
圖8是用來解釋離散后對相交的直線段的處理的示意,如圖8所示,對相交的直線 段求取交點,在交點處打斷直線段并形成節(jié)點,兩條相交的直線段在交點處打斷并形成節(jié) 點后成為四條直線段。圖8(a)是離散后兩條相交的直線段,圖8(b)是求取交點,在交點處 打斷并形成節(jié)點后形成的四條直線段。
圖9是用來解釋對于原本相交的曲線離散化后不相交的直線段處理的示意,如圖 9所示,圖9(a)是兩條曲線形成的封閉圖形,圖9(b)是該封閉圖形中圈住部分的局部放大 圖,是相交的,圖9(c)是該封閉圖形離散后的放大圖,可以看出原本相交的變?yōu)椴幌嘟涣耍?此時,移動直線段的端點使其與鄰近的直線段相交,如圖9(d)所示,移動直線段的端點,使 其與鄰近的直線段相交,然后求取交點,打斷該鄰近的直線段并形成節(jié)點。
圖10是用來解釋根據(jù)給定步長創(chuàng)建網(wǎng)格線的示意,如圖10所示,根據(jù)給定步長創(chuàng) 建水平網(wǎng)格線和豎直網(wǎng)格線,網(wǎng)格線交叉點為共享點,圖10(a)是步長是O. 5毫米創(chuàng)建的網(wǎng) 格線,圖10(b)是步長是O. 25毫米創(chuàng)建的網(wǎng)格線。
圖11是用來解釋網(wǎng)格線與直線段求取交點的示意,如圖11所示,網(wǎng)格線與直線段 相交時,求取交點,在交點處打斷直線段并形成節(jié)點。
圖12是用來解釋直線段與一個網(wǎng)格曲線單元的網(wǎng)格線只有兩個交點時面片化的 示意,如圖12所示,圖12(a)是兩個交點相鄰的情況,兩個交點連成的直線段把一個網(wǎng)格曲 線單元分成了一個三角形和一個五邊形,采用德勞內(nèi)三角化規(guī)則面片化五邊形。圖12(b) 是兩個交點相對的情況,兩個交點連成的直線段把網(wǎng)格分成了兩個四邊形,采用德勞內(nèi)三角化規(guī)則面片化兩個四邊形。
圖13是用來解釋一個網(wǎng)格曲線單元內(nèi)部有多段直線段時面片化的示意,如圖13 所示,把網(wǎng)格曲線單元內(nèi)的所有直線段作為約束邊,采用二維帶約束的德勞內(nèi)三角化規(guī)則 構(gòu)建三角面片,圖13(a)表示的是直線段與一個網(wǎng)格曲線單元的網(wǎng)格線有兩個交點的情 況,圖13(b)表示的是直線段與一個網(wǎng)格曲線單元的網(wǎng)格線有三個交點的情況,圖13(c)表 示的是直線段與一個網(wǎng)格曲線單元的網(wǎng)格線有四個交點的情況。
綜上所述,本發(fā)明具有以下技術(shù)效果本發(fā)明通過對位于浮雕邊界兩側(cè)的浮雕面 片設(shè)定相應(yīng)的區(qū)域?qū)傩?,實現(xiàn)了網(wǎng)格曲面的區(qū)域劃分,網(wǎng)格曲面分區(qū)后,各區(qū)域可以獨立局 部細(xì)分,即各區(qū)域可以獨立進行操作,同時記錄浮雕模型的建模操作,便于建模和修改,提 高了浮雕建模和編輯的效率。
盡管上文對本發(fā)明進行了詳細(xì)說明,但是本發(fā)明不限于此,本領(lǐng)域技術(shù)人員可以 根據(jù)本發(fā)明的原理進行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應(yīng)當(dāng)理解為落入 本發(fā)明的保護范圍。
權(quán)利要求
1.一種用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法,其特征在于,包括以下步驟A、遍歷用于浮雕模型建模的浮雕面片;B、把位于浮雕邊界不同側(cè)的浮雕面片賦予不同屬性,把位于浮雕邊界同側(cè)的浮雕面片賦予相同屬性;以及C、把具有相同屬性的浮雕面片合并成浮雕區(qū)域。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B包括B1、查找位于浮雕邊界一側(cè)的浮雕面片和位于浮雕邊界另一側(cè)的浮雕面片;B2、把查找到的位于浮雕邊界一側(cè)的浮雕面片設(shè)定相同的第一區(qū)域?qū)傩?;以?B3、把查找到的位于浮雕邊界另一側(cè)的浮雕面片設(shè)定相同的第二區(qū)域?qū)傩浴?br> 3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟B2和步驟B3具體為當(dāng)遍歷到第i個浮雕面片時,判斷是否已經(jīng)對所述第i個浮雕面片設(shè)定區(qū)域?qū)傩?;若已?jīng)對所述第i個浮雕面片設(shè)定區(qū)域?qū)傩裕瑒t對第i+Ι個浮雕面片進行判斷; 若未對所述第i個浮雕面片設(shè)定區(qū)域?qū)傩?,則給所述第i個浮雕面片設(shè)定區(qū)域?qū)傩裕⒈闅v通過普通邊與所述第i個浮雕面片相鄰的浮雕面片;以及給所述通過普通邊與所述第i個浮雕面片相鄰的浮雕面片中未設(shè)定區(qū)域?qū)傩缘母〉衩嫫O(shè)定區(qū)域?qū)傩?;其中,i為自然數(shù),對于網(wǎng)格曲面所有浮雕面片的邊,屬于浮雕邊界的邊是浮雕邊,不屬于浮雕邊界的邊是普通邊。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟A之前,還包括對繪制或輸入的浮雕圖形的二維曲線進行離散處理,得到與所述二維曲線相應(yīng)的首尾相接的直線段;對所述直線段所在平面進行網(wǎng)格化處理,得到網(wǎng)格曲面并形成多個網(wǎng)格曲線單元; 在所述網(wǎng)格曲面上對所述多個網(wǎng)格曲線單元進行面片化處理,得到浮雕面片;以及在所述網(wǎng)格曲面上搜索直線段得到浮雕邊界。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟C之后,還包括分別對網(wǎng)格曲面上的具有不同屬性的浮雕區(qū)域進行相應(yīng)操作生成浮雕模型。
6.根據(jù)以上任意一項權(quán)利要求所述的方法,其特征在于,在所述步驟C之后,還包括 把對網(wǎng)格曲面的每一步驟操作記錄在浮雕歷史樹上。
全文摘要
本發(fā)明公開了一種用于浮雕模型建模的網(wǎng)格曲面區(qū)域劃分方法,包括遍歷用于浮雕模型建模的浮雕面片;把位于浮雕邊界不同側(cè)的浮雕面片賦予不同屬性,把位于浮雕邊界同側(cè)的浮雕面片賦予相同屬性;把具有相同屬性的浮雕面片合并成浮雕區(qū)域。本發(fā)明通過對位于浮雕邊界兩側(cè)的浮雕面片設(shè)定相應(yīng)的區(qū)域?qū)傩?,實現(xiàn)了網(wǎng)格曲面的區(qū)域劃分,使得各區(qū)域可以獨立進行操作,同時記錄浮雕模型的建模操作,提高了浮雕建模和編輯的效率。
文檔編號G06T17/20GK102999945SQ20111027299
公開日2013年3月27日 申請日期2011年9月15日 優(yōu)先權(quán)日2011年9月15日
發(fā)明者張保全, 舒志, 史金梅 申請人:北京進取者軟件技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1