999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

形狀可調的Loop細分曲面漸進插值方法

2018-07-12 06:32:22陳甜甜
圖學學報 2018年3期
關鍵詞:方法

陳甜甜,閆 迪,王 偉,趙 罡

?

形狀可調的Loop細分曲面漸進插值方法

陳甜甜,閆 迪,王 偉,趙 罡

(北京航空航天大學機械工程及自動化學院,北京 100191)

針對Loop細分無法調整形狀與不能插值的問題,提出了一種形狀可調的Loop細分曲面漸進插值方法。首先給出了一個既能對細分網格頂點統一調整又便于引入權因子實現細分曲面形狀可調的等價Loop細分模板。其次,通過漸進迭代調整初始控制網格頂點生成新網格,運用本文的兩步Loop細分方法對新網格進行細分,得到插值于初始控制頂點的形狀可調的Loop細分曲面。最后,證明了該方法的收斂性,并給出實例驗證了該方法的有效性。

Loop細分;形狀可調;漸進插值;權因子

細分曲面造型技術由于具有算法簡單、容易實現、可以表示任意拓撲結構的物體等優點,已經在幾何造型、計算機動畫、游戲等領域得到了廣泛的應用[1]。細分方法按其極限曲面是否插值于初始控制頂點分為逼近型細分方法與插值型細分方法。經典的逼近型細分方法有Catmull-Clark細分[2]和Loop細分[3],這類細分方法的極限曲面相對初始網格都會有收縮[4]。典型的插值型細分方法有Butterfly細分[5]和Kobbelt細分[6],這類細分方法的極限曲面不存在收縮,但連續性不好,只能達到整體1連續,而且細分曲面也可能會產生一定程度的變形,因此僅僅憑借初始控制網格無法準確預判其極限曲面的形狀。

針對插值型細分的上述缺點,人們提出了利用逼近型細分構造插值細分曲面的方法。HOPPE等[7]提出了一種基于Loop細分的插值型細分方法。NASRI[8]通過修改Doo-Sabin細分方法的規則使之具有插值特性。BRUNET[9]改進了Nasri的方法,增加了形狀控制特性。HALSTEAD等[10]提出構造線性方程組反求控制頂點,對反求后的控制網格進行細分,得到細分后的極限曲面插值于初始網格控制頂點。但這些方法需求解線性方程組,方程組有可能是病態的。為了避免繁瑣的線性方程組求解,CHEN等[11]和CHENG等[12]分別提出了基于Catmull-Clark細分和基于Loop細分的漸進迭代插值方法。這類方法首先對細分曲面的初始控制頂點進行迭代調整,接著采用已有的逼近型細分方法對調整后的初始控制網格進行細分,不僅易于實現,而且具有較好的曲面連續性。為了進一步提高漸進迭代插值細分方法的靈活性,林曉晶和潘日晶[13]提出了一種基于Loop細分的漸進插值方法,該方法通過引入參數修改Loop細分幾何規則,增加了形狀調整的靈活性。2014年,CHEN和PRAUTZSCH[14]提出了廣義三角形中點細分方法(以下簡稱廣義中點細分),該方法給出了一種廣義中點細分模板,在細分過程中引入可調權因子,實現細分曲面的形狀可調。文獻[13]運用經典Loop細分模板,文獻[14]運用廣義中點細分模板,兩者雖然都能實現形狀可調,但是細分模板較復雜,實現過程較繁瑣。

通過研究Loop細分與廣義中點細分之間的聯系,本文給出了一種能對細分網格頂點統一調整的等價Loop細分模板,并在此模板的基礎上,提出了一種形狀可調的Loop細分曲面漸進插值方法。該方法通過漸進迭代調整初始控制頂點的位置,使得相應的細分曲面插值于初始控制網格。同時通過在本文中給出的等價Loop細分模板中引入權因子,從而實現Loop細分曲面形狀可調的特性。

1 等價Loop細分模板

1.1 Loop細分

Loop細分方法是一種基于三角形網格的細分模式,其極限曲面是三向四次箱樣條曲面的推廣,在正則點和奇異點處可分別達到2連續與1連續。在實現過程中,新頂點-頂點和新邊點-頂點采用不同的規則進行計算。文獻[3]中給出了新頂點與新邊點的計算公式。

1.2 等價Loop細分模板

廣義中點細分屬于1-4三角形面片分裂細分方法,其細分規則為

其中,R為線性細分;A為加權平均。R運算與A運算如圖1所示。

廣義中點細分在進行運算之后使用式(4)對所有細分網格頂點進行運算,由式(3)和式(4)得到進行一次廣義中點細分之后內部-頂點的計算表達式(5)和內部-頂點的計算表達式(6),即

內部-頂點的計算表達式


(5)

內部-頂點的計算表達式

廣義中點細分邊界-頂點與邊界-頂點的處理方式與Loop細分一致,給出廣義中點細分的等價細分模板如圖3所示。通過對比該等價細分模板和Loop細分模板可以發現:兩者在形式上完全一致。

圖3 廣義中點細分的等價模板

為了保持Loop細分曲面的形狀不變,又兼具廣義中點細分的細分網格頂點統一調整的優勢,本文給出了一個既能對細分網格頂點統一調整又便于引入權因子實現細分曲面形狀可調的等價Loop細分模板。

對比Loop細分的幾何規則和廣義中點細分的等價模板可知,當權因子滿足式(7)時,Loop細分的內部-頂點與內部-頂點才可以進行統一調整,即

其中,為相應的內部-頂點的價,化簡得

本節通過分析對比廣義中點細分的等價細分模板與Loop細分模板之間的聯系,給出了-頂點和-頂點統一調整的等價Loop細分模板??傮w來說,等價Loop細分模板有以下兩方面的意義,一是能夠簡化Loop細分算法在計算機上的實現過程,二是便于在Loop細分模板中引入權因子,以實現Loop細分曲面形狀可調。

圖4 Loop細分網格頂點統一調整的等價細分模板

2 兩步漸進插值細分方法

Loop細分是一種基于三角形網格的逼近型細分方法,這種方法的細分曲面不能插值于初始網格的控制頂點,相比于初始網格存在一定的收縮,且細分曲面形狀不可調整。因此,本文提出了一種形狀可調的Loop細分曲面漸進插值方法,該方法既能實現插值,又可以通過改變權因子的大小實現細分曲面形狀可調。

2.1 兩步Loop細分

兩步細分方法是ZHENG和CAI[16]在2006年首次提出的一種細分方法,該方法實現了Catmull-Clark細分方法的形狀可調。本文將這種方法應用于Loop細分,結合迭代插值算法實現形狀可調的Loop細分漸進插值方法。具體的兩步Loop細分實現過程如下:

(2) 對第(1)步得到的新網格運用等價Loop細分模板進行細分,直至得到極限細分曲面。

2.2 兩步Loop細分方法的極限點公式

2.3 迭代插值

3 收斂性證明

將式(14)以矩陣形式表示

根據矩陣的這些性質,可將其分解為一個對角矩陣和一個對稱矩陣,即。其中,對角矩陣為

引理3. 正定矩陣的特征值是正值。

4 算法實例

所有實驗均在配置為Intel(R) Core(TM) i5-6500 CPU @ 3.20 GHz 處理器和8 GB內存的電腦上進行,程序運行環境為Visual Studio 2010。實驗均在Knot、Cat、Pig和Bear等4種網格模型的基礎上進行。

首先,為了對比傳統Loop細分模板與等價Loop細分模板的運行時間,以Loop細分4次為例,對4種網格模型進行了實驗,實驗數據見表1。從表1中可以看出,隨著初始網格頂點數的增加,等價Loop細分模板在實現Loop細分上的優勢愈發明顯,效率更高。

表1 傳統Loop細分方法與等價Loop細分模板的運行時間對比

圖 5 不同值所對應的Knot 模型插值曲面

圖 6 Loop 細分曲面及不同值所對應的Cat 模型插值曲面

圖 7 Loop 細分曲面及不同值所對應的Pig 模型插值曲面

圖 8 Loop 細分曲面及不同值所對應的Bear 模型插值曲面

5 結 論

[1] 李桂清. 細分曲面造型及應用[D]. 北京: 中國科學院計算技術研究所, 2001.

[2] CATMULL E, CLARK J. Recursively generated B-spline surfaces on arbitrary topological meshes [J]. Computer Aided Design, 1978, 10(6): 350-355.

[3] LOOP C T. Smooth subdivision surfaces based on triangles [D]. Salt Lake City: Department of Mathematics University of Utah, 1987.

[4] ODER P S, ZORIN D, DEROSE T, et al. Subdivision for modeling and animation [C]//ACM SIGGRAPH 2000 Course Notes. New York: ACM Press, 2000: 65-102.

[5] DYN N, LEVIN D, GREGORY J A. A butterfly subdivision scheme for surface interpolation with tension control [J]. ACM Transaction on Graphics, 1990, 9(2): 160-169.

[6] KOBBELT L. Interpolatory subdivision on open quadrilateral nets with arbitrary topology [J]. Computer Graphics Forum, 1996, 5(3): 409-420.

[7] HOPPE H, DEROSE T, DUCHAMP T, et al. Piecewise smooth surface reconstruction [C]//Conference on Computer Graphics and Interactive Techniques. New York: ACM Press, 1994: 295-302.

[8] NASRI A H. Polyhedral subdivision methods for free-form surfaces [J]. ACM Transaction on Graphics, 1987, 6(1): 29-73.

[9] BRUNET P. Including shape handles in recursive subdivision surfaces [J]. Computer Aided Geometric Design, 1988, 5(1): 41-50.

[10] HALSTEAD M, KASS M, DEROSE T. Efficient, fair interpolation using Catmull-Clark surfaces [C]// Proceedings of the 20th Annual Conference on Computer Graphics and Interactive Techniques. New York: ACM Press, 1993: 35-44.

[11] CHEN Z X, LUO X N, TAN L, et al. Progressive interpolation based on Catmull-Clark subdivision surfaces [J]. Computer Graphics Forum, 2008, 27(7): 1823-1827.

[12] CHENG F H, FAN F T, LAI S H, et al. Loop subdivision surface based progressive interpolation [J]. Journal of Computer Science and Technology, 2009, 24(1): 39-46.

[13] 林曉晶, 潘日晶. 一種基于Loop細分的漸進插值方法[J]. 福建師范大學學報: 自然科學版, 2014(1): 18-24.

[14] CHEN Q, PRAUTZSCH H. General triangular midpoint subdivision [J]. Computer Aided Geometric Design, 2014, 31(7): 475-485.

[15] MA W Y, MA X H, TSO S-K, et al. A direct approach for subdivision surface fitting from a dense triangle mesh [J]. Computer Aided Design, 2004, 36(6): 525-536.

[16] ZHENG J, CAI Y. Interpolation over arbitrary topology meshes using a two-phase subdivision scheme [J]. IEEE Transactions on Visualization and Computer Graphics, 2006, 12(3): 301-310.

A Progressive Interpolation Scheme for Loop Subdivision Surfaces with Shape Adjustment

CHEN Tiantian, YAN Di, WANG Wei, ZHAO Gang

(School of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China)

Aming at the problems that Loop subdivision can’t satisfy the shape adjustment and interpolate the given mesh, a progressive interpolation scheme for Loop subdivision surfaces with shape adjustment is presented. Firstly, an equivalent Loop subdivision mask that can adjust the mesh vertices uniformly and facilitate the introduction of weight to adjust the shape of subdivision surfaces is proposed. Secondly, the new grid is generated by the iterative adjustment of the initial control grid, and using the two-phase Loop subdivision scheme presented in this paper to subdivide the new mesh, the shape-adjustable Loop subdivision surface that interpolate the initial control vertices is obtained. Finally, the convergence of the scheme is proved and some typical examples are illustrated to verify its effectiveness.

Loop subdivision; shape adjustment; progressive interpolation; weight

TP 391

10.11996/JG.j.2095-302X.2018030395

A

2095-302X(2018)03-0395-07

2017-01-14;

2017-05-11

國家自然科學基金項目(51305016,61572056)

陳甜甜(1982–),女,上海人,實驗師,博士,碩士生導師。主要研究方向為CAD/CAM、復雜曲線曲面造型。E-mail:chentt@buaa.edu.cn

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: av一区二区三区高清久久| 欧美日本在线一区二区三区| 亚洲妓女综合网995久久| 日本亚洲国产一区二区三区| 老色鬼久久亚洲AV综合| 久久精品人人做人人综合试看| 麻豆精品在线视频| 国产成人综合欧美精品久久| 国产69囗曝护士吞精在线视频| av色爱 天堂网| 国产免费看久久久| 国产精品免费p区| 久久综合AV免费观看| 亚洲人成人无码www| 国产sm重味一区二区三区| 日韩国产一区二区三区无码| 日韩一级毛一欧美一国产| 国产 在线视频无码| 国精品91人妻无码一区二区三区| 国产av剧情无码精品色午夜| 亚洲日本一本dvd高清| 国产精品亚洲欧美日韩久久| 欧美日韩精品在线播放| 色国产视频| 国产91线观看| 亚洲精品片911| 91亚洲国产视频| 日韩一级二级三级| 久久久久青草线综合超碰| 日韩 欧美 国产 精品 综合| 97国产在线视频| 久久婷婷六月| 国产成熟女人性满足视频| 国产激爽大片高清在线观看| 中美日韩在线网免费毛片视频 | 污污网站在线观看| 在线免费a视频| 国产美女无遮挡免费视频| 呦女精品网站| 伊人色综合久久天天| 91麻豆国产视频| 国产伦精品一区二区三区视频优播| 亚洲性影院| 国产精品极品美女自在线| 亚洲天堂久久新| 青青草国产精品久久久久| 男女猛烈无遮挡午夜视频| 亚欧乱色视频网站大全| 26uuu国产精品视频| 日韩视频免费| 8090成人午夜精品| 成人免费视频一区| 国产嫖妓91东北老熟女久久一| 黄色网址手机国内免费在线观看| 国产中文在线亚洲精品官网| 精品久久久久无码| 欧美人与牲动交a欧美精品| 日韩午夜片| 日本人妻丰满熟妇区| 亚欧美国产综合| 日韩欧美中文亚洲高清在线| 国产亚洲视频播放9000| 老司国产精品视频| 国产精品刺激对白在线| 国产美女在线免费观看| 露脸一二三区国语对白| 在线精品欧美日韩| 女人18毛片一级毛片在线 | 国产欧美视频综合二区| 国产乱子伦手机在线| 一级毛片中文字幕| 国产青榴视频| 97国产成人无码精品久久久| 亚洲成人在线网| 小说 亚洲 无码 精品| 伊人激情综合| 日韩美一区二区| 丰满少妇αⅴ无码区| 97国产成人无码精品久久久| 国产啪在线| 欧美在线伊人| 日本午夜影院|