베지어 곡선과 곡면의 립과 팬

Ribs and Fans of $B\'{e}zier$ Curves and Surfaces

  • 이주행 (한국전자통신연구원, 디지털콘텐츠 연구단) ;
  • 박형준 (조선대학교, 산업공학과)
  • 발행 : 2006.08.31

초록

Ribs and fans are interesting geometric entities that are derived from an ordinary $B\'{e}zier$ curve or surface. A rib itself is a $B\'{e}zier$ curve or surface with a lower degree than the given curve or surface. A fan is a vector field whose degree is also lower than its origin. First, we present methods to transform the control points of a $B\'{e}zier$ curve or surface into the control points and vectors of its ribs and fans. Then, we show that a $B\'{e}zier$ curve of degree n is decomposed into a rib of degree (n-1), a fan of degree (n-2), and a scalar function of degree 2. We also show that a $B\'{e}zier$ surface of degree (m, n) is decomposed into a rib of degree (m-1, n-1) and three fans of degrees (m-1, n-2), (m-2, n-1), and (m-2, n-2), respectively. In addition, the lengths of the fans are further controlled by scalar functions of degree 2 and (2, 2). We present relevant notations and definitions, introduce theories, and present some of design examples.

키워드

참고문헌

  1. Farin, G., Curves and Surfaces for CAGD-A Practical Guide, 5th Ed., Morgan Kaufmann, San Francisco, CA, 2002
  2. Farin, G. and Hansford, D., The Essentials of CAGD, A K Peters, Natick, MA, 2000
  3. Farouki, R. and Rajan, V., 'Algorithms for Polynomials in Bernstein Form', Computer Aided Geometric Design, Vol. 5, No.1, pp. 1-26, 1988 https://doi.org/10.1016/0167-8396(88)90016-7
  4. Hoschek, J. and Lasser, D., Fundamentals of Computer Aided Geometric Design, A K Peters, Natick, MA, 1993
  5. Macromedia Flash MX, http://www.macromedia.com/devnet/devices/, Macromedia, Inc.
  6. Design Examples of Ribs and Fans, http://joohaeng.etri.re.kr/GeoLix/BezierRibFan