轻松勾画交互的三维形状混合
论文摘要
三维形状混合是计算机图形学里一个持久热门的话题。三维形状混合简单的说是给定原始模型和目标模型,我们需要实现连续平滑的从原始模型过渡到目标模型。三维形状混合可以分为两大步骤:一是顶点对应问题,二是顶点路径问题。本文提出了一种新颖易用的三维形状混合系统(3D Morphing System)。对于顶点对应问题,本文从高层次(high-level)和低层次(low-level)两方面着手:在本文系统中,用户只需要简单地在原始模型和目标模型上相应的手绘的勾画(Sketch)将两个物体同时分割成相对应的有意义的几个部分来指定高层次的对应。然后用户可以使用系统提供的一些工具简单轻松地在两物体相对应的部分标注特征点或者特征线对应来引导低层次的顶点对应问题。对于顶点插值问题,本文提出了一种基于骨架的顶点插值方法,同时考虑物体外部特征和内部特征来避免中间结果的扭曲萎缩。基于我们的系统操作的简单轻松和易用性,一般的用户也能随意的使用本系统进行三维形状混合操作。文章中的许多结果说明了我们系统的特性。
论文目录
摘要Abstract第一章 引言1.1 背景1.1.1 三维形状混合(3D Morphing)概述1.1.2 基于勾画(Sketch)的交互方式1.2 本文的提出1.2.1 高效的用户交互1.2.2 高层次(High-level)和低层次(Low-level)的对应1.2.3 平滑的插值1.3 文章结构第二章 基于勾画的形状混合系统2.1 基于勾画的系统框架2.2 基于勾画的用户交互工具2.2.1 勾画(Sketch)2.2.2 套索(Lasso)2.2.3 画刷(Brush)2.3 其他交互工具2.3.1 锚点(Anchor Point)与锚线(Anchor Line)2.3.2 骨架(Skeleton)第三章 基于勾画的形状混合算法3.1 顶点对应问题(Vertex Correspondence)3.1.1 高层次(High-level)对应3.1.1.1 网格分割(Mesh Cut)3.1.1.2 Components对应3.1.2 低层次对应3.1.2.1 画刷(Brush)——特征点对应3.1.2.2 锚点(Anchor Point)和锚线(Anchor Line)3.1.2.3 锚线之间的点匹配3.1.3 全局顶点对应问题3.1.3.1 LS-Mesh(Least Squares Mesh)3.2 顶点路径问题3.2.1 骨架抽取(Skeleton Representation)3.2.2 局部坐标架构建3.2.3 骨架插值(Skeleton Interpolation)3.2.4 顶点插值3.2.4.1 顶点绑定3.2.4.2 插值和混合3.3 形状混合结果第四章 总结与展望4.1 总结4.2 展望参考文献致谢硕士期间完成的学术论文
相关论文文献
本文来源: https://www.lw50.cn/article/895a50af9ea8a2c02e67b6a3.html