A Discrete Spring Model to Generate Fair Curves and Surfaces

نویسندگان

  • Atsushi Yamada
  • Kenji Shimada
  • Tomotake Furuhata
  • Ko-Hsiu Hou
چکیده

To generate fair curves and surfaces is an important tool in the area of computer graphics (CG), computer-aided design (CAD), and other geometric modeling applications. In this paper, we present an iteration-based algorithm to generate fair polygonal curves and surfaces that is based on a new discrete spring model. In the spring model, a linear spring, which length approximately represents a curvature, is attached along the normal line of each polygon node. Energy is assigned to the difference of the lengths, that is, difference in curvature, of nearby springs. Our algorithm then minimizes total energy by iterative approach. Our algorithm accepts as inputs (1) an initial polygonal curve (surface), which consists of a set of polygonal segments (faces) and a set of nodes as polygon-vertices, and (2) constraints for controlling the shape. The outputs are polygonal curve (surface) in smooth shape. We also describe a method for improving performance of our iterative process into a linear execution time. Our algorithm provides a tool for fair curve and surface design in interactive environment.

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

ثبت نام

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

منابع مشابه

A Discrete Spring Model for Generating Fair Curves and Surfaces

The ability to generate fair curves and surfaces is important in computer graphics (CG), computer-aided design (CAD), and other geometric modeling applications. In this paper, we present an iteration-based algorithm for generating fair polygonal curves and surfaces that is based on a new discrete spring model. In the spring model, a linear spring, whose length approximately represents a curvatu...

متن کامل

TENSION QUARTIC TRIGONOMETRIC BÉZIER CURVES PRESERVING INTERPOLATION CURVES SHAPE

In this paper simple quartic trigonometric polynomial blending functions, with a tensionparameter, are presented. These type of functions are useful for constructing trigonometricB´ezier curves and surfaces, they can be applied to construct continuous shape preservinginterpolation spline curves with shape parameters. To better visualize objects and graphics atension parameter is included. In th...

متن کامل

Yet Another Application of the Theory of ODE in the Theory of Vector Fields

In this paper we are supposed to define the θ−vector field on the n−surface S and then investigate about the existence and uniqueness of its integral curves by the Theory of Ordinary Differential Equations. Then thesubject is followed through some examples.

متن کامل

Optimal Trajectory Generation for a Robotic Worm via Parameterization by B-Spline Curves

In this paper we intend to generate some set of optimal trajectories according to the number of control points has been applied for parameterizing those using B-spline curves. The trajectories are used to generate an optimal locomotion gait in a crawling worm-like robot. Due to gait design considerations it is desired to minimize the required torques in a cycle of gait. Similar to caterpillars,...

متن کامل

Assessment of Structure-Specific Fragility Curves for Soft Storey Buildings Implementing IDA and SPO Approaches

Soft storey building is popular due to the functional and aesthetic purpose, despite its weakness in resisting seismic excitation. Nonlinear Static (Pushover) Analysis (POA) is a time saving and simple assessment procedure prosposed in Eurocode 8 (EC8). However, its reliability in designing structure still remains a question. At the first stage, seismic performance of several building models us...

متن کامل

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


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

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

ثبت نام

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

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999