3D Morphing Using Strain Field Interpolation  被引量:8

3D Morphing Using Strain Field Interpolation

在线阅读下载全文

作  者:严寒冰 胡事民 Ralph R Martin 

机构地区:[1]National Computer Network Emergency Response Technical Team/Coordination Center of China, Beijing 100029, China [2]Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China [3]School of Computer Science, Cardiff University, Cardiff, U.K.

出  处:《Journal of Computer Science & Technology》2007年第1期147-155,共9页计算机科学技术学报(英文版)

基  金:This work was done while Han-Bing Yan was a Ph.D. candidate in Tsinghua University. This work was supported by the National Natural Science Foundation of China (Grant Nos. 60673004 and 60333010), the National Grand Fundamental Research 973 Program of China (Grant No, 2006CB303106) and the Basic Research Foundation of Tsinghua National Laforatory for Information Science and Technology (TNList), We acknowledge Qi-Xing Huang and Qian-Yi Zhou's help in our work. We would also like to thank Bruno Levy for providing the elephant model.

摘  要:In this paper, we present a new technique based on strain fields to carry out 3D shape morphing for applications in computer graphics and related areas. Strain is an important geometric quantity used in mechanics to describe the deformation of objects. We apply it in a novel way to analyze and control deformation in morphing. Using position vector fields, the strain field relating source and target shapes can be obtained. By interpolating this strain field between zero and a final desired value we can obtain the position field for intermediate shapes. This method ensures that the 3D morphing process is smooth. Locally, volumes suffer minimal distortion, and no shape jittering or wobbling happens: other methods do not necessarily have these desirable properties. We also show how to control the method so that changes of shape (in particular, size changes) vary linearly with time.In this paper, we present a new technique based on strain fields to carry out 3D shape morphing for applications in computer graphics and related areas. Strain is an important geometric quantity used in mechanics to describe the deformation of objects. We apply it in a novel way to analyze and control deformation in morphing. Using position vector fields, the strain field relating source and target shapes can be obtained. By interpolating this strain field between zero and a final desired value we can obtain the position field for intermediate shapes. This method ensures that the 3D morphing process is smooth. Locally, volumes suffer minimal distortion, and no shape jittering or wobbling happens: other methods do not necessarily have these desirable properties. We also show how to control the method so that changes of shape (in particular, size changes) vary linearly with time.

关 键 词:MORPHING strain field INTERPOLATION 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象