Computer Aided Geometric Design
The NURBS book
An efficient surface intersection algorithm based on lower-dimensional formulation
ACM Transactions on Graphics (TOG)
SIAM Review
Shape Interrogation for Computer Aided Design and Manufacturing
Shape Interrogation for Computer Aided Design and Manufacturing
Efficient topology determination of implicitly defined algebraic plane curves
Computer Aided Geometric Design
Point inversion and projection for NURBS curve and surface: control polygon approach
Computer Aided Geometric Design
Matlab-based problem-solving environment for geometric processing of surfaces
ICMS'06 Proceedings of the Second international conference on Mathematical Software
Hi-index | 0.00 |
In this paper, two geometric processing problems are considered: (1) point on a surface nearest to an external point, and (2) silhouette curve of a surface when observed from a given point. Problem (1) is solved by constructing gradient curves on the surface associated with a distance scalar field. Problem (2) appears as the intersection of surfaces (implicit case), or as tracing a plane curve (parametric case). Formulations are geometric-differential, and lead to explicit, first-order systems of ordinary differential equations (ODEs), with initial conditions that can be efficiently integrated by standard numerical methods. The methodology allows us to deal with both implicit and parametric representations, these having any functional structure for which the differential statements are meaningful.