Interactive free-form level-set surface-editing operators

نویسندگان

  • Manolya Eyiyurekli
  • David E. Breen
چکیده

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 freeform 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 [1]. A variety of level-set models are presented to demonstrate the effectiveness of the editing operators.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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. The mathematics, algorithms and techniques needed to implement numerous level-set modeling capabilities have been developed. 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 n...

متن کامل

Interactive Shape Editing Using Surface Flow

In this paper, we propose a new shape editing algorithm based on the concept of explicit surface flow. The basic idea is: given an input polygonal model, the user interactively defines a distance field around regions of interest of the model, the locally or globally affected regions of the model will then automatically deform according to the userdefined distance field. The deformation behavior...

متن کامل

Data structures for interactive high resolution level-set surface editing

This paper presents data structures that enable interactive editing of large-scale level-set surface models. The new approach utilizes spatial hashing to store a narrow band of voxels around the levelset interface, as well as a k-d tree to hold the model’s display points that lie on the surface itself. This sparse representation of voxels and surface points lets us create and modify high resolu...

متن کامل

Visual Interfaces for Solids Modeling

This paper explores the use of visual operators for solids modeling. We focus on designing interfaces for free-form operators such as blends, sweeps, and deformations, because these operators have a large number of interacting parameters whose effects are often determined by an underlying parameterization. In this type of interactive modeling good solutions to the design problem have aesthetic ...

متن کامل

Localized Editing of Catmull-Rom Splines

Catmull-Rom (C-R) splines offer many useful modeling properties, such as affine invariance, global smoothness, and local control. They are therefore of great interest to Computer Aided Design (CAD) users. C-R splines are easily evaluated and are a good choice for interactive applications because they interpolate their control points and therefore provide an intuitive way to represent and edit c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computers & Graphics

دوره 34  شماره 

صفحات  -

تاریخ انتشار 2010