Step length problem for trimming curve approximation in tessellating trimmed surfaces

  • Authors:
  • Shi-Nine Yang;Yung-Jen Yang

  • Affiliations:
  • Department of Computer Science, National Tsing Hua University, Hsinchu 30043, Taiwan, Republic of China;Department of Computer Science, National Tsing Hua University, Hsinchu 30043, Taiwan, Republic of China

  • Venue:
  • Journal of Computational and Applied Mathematics - Special issue: Proceedings of the 9th International Congress on computational and applied mathematics
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A trimmed parametric surface is mainly composed of a surface together with trimming curves lying in D, the parametric space of the surface. By investigating the interrelation between surface tessellation and trimming curve approximation, we point out some problems on trimming curve approximation in existing trimmed surface tessellation algorithms. Counter examples are presented to show that a valid approximation of trimming curves in D together with the refinement imposed by surface tessellation does not necessarily generate a valid linear approximation in 3D space. To assure the 3D derivation tolerance, we propose two novel step-length estimation methods such that a piecewise linear interpolant of the trimming curve based on the proposed step lengths will result in a valid linear approximation in 3D space. The first method exploits the triangle inequality and takes the derivation tolerance in 3D space into account to compute the effective step length. Our second method is based on segmenting the trimming curve into subcurves first and then approximates each subcurve according to the derivation tolerance in 3D space. Moreover, several empirical tests are given to demonstrate the correctness of our step length estimations.