首页> 外文期刊>Computers & Graphics >Interactive free-form level-set surface-editing operators
【24h】

Interactive free-form level-set surface-editing operators

机译:交互式自由形式的水平集表面编辑运算符

获取原文
获取原文并翻译 | 示例
           

摘要

We present a set of interactive, free-form editing operators for direct manipulation of level-set models that supports the creation and removal of surface detail. The mathematics, data structures and algorithms needed to implement numerous level-set modeling capabilities have been developed. The first component of these capabilities identifies the region-of-influence (ROI) on the surface to be modified, and the specification of user handles, i.e. a point or a curve within the ROI, that are used to control the free-form surface edits. The editing operators include pulling the level-set surface by a handle with the surface changes occurring symmetrically around the handle or within the ROI, surface offsetting and carving, deformations towards a profile curve and localized smoothing. The editing operators are implemented with specialized speed functions, which are incorporated into the level set partial differential equation (PDE). The PDE is then evolved to produce the desired model modification. The specific form of each speed function is described in detail. The operators have been combined with an OpenGL interface and the VISPACK level-set library to create a preliminary interactive level-set modeling system. VISPACK's narrow-band data structures have been extended to localize all computations and updates to optimize running time and provide interactive performance. Additional sketch-based level-set editing operators have been implemented within the system, and are described elsewhere. A variety of level-set models are presented to demonstrate the effectiveness of the editing operators.
机译:我们提供了一组交互式的,自由形式的编辑运算符,用于直接操作水平集模型,这些模型支持创建和删除表面细节。已经开发出了实现众多水平集建模功能所需的数学,数据结构和算法。这些功能的第一个组件标识要修改的表面上的影响区域(ROI),以及用于控制自由曲面的用户手柄(即ROI中的点或曲线)的规范编辑。编辑操作员包括通过手柄拉动水准仪表面,使围绕手柄或在ROI内对称发生的表面变化,表面偏移和雕刻,向轮廓曲线变形以及局部平滑。编辑运算符通过专门的速度函数实现,这些函数合并到了水平集偏微分方程(PDE)中。然后将PDE演化为所需的模型修改。详细描述了每个速度功能的具体形式。操作员已与OpenGL界面和VISPACK水平集库结合在一起,以创建初步的交互式水平集建模系统。 VISPACK的窄带数据结构已扩展为本地化所有计算和更新,以优化运行时间并提供交互式性能。系统中已实现了其他基于草图的水平集编辑运算符,并将在其他地方进行介绍。提出了各种水平集模型,以证明编辑操作员的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号