Step length problem for trimming curve approximation in tessellating trimmed surfaces

作者:

Highlights:

摘要

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.

论文关键词:Trimmed surface,Tessellation

论文评审过程:Received 12 September 2000, Available online 29 August 2001.

论文官网地址:https://doi.org/10.1016/S0377-0427(01)00527-1