Point-Normal Subdivision Curves and Surfaces

10/14/2022
by   Xunnian Yang, et al.
0

This paper proposes to generalize linear subdivision schemes to nonlinear subdivision schemes for curve and surface modeling by refining vertex positions together with refinement of unit control normals at the vertices. For each round of subdivision, new control normals are obtained by projections of linearly subdivided normals onto unit circle or sphere while new vertex positions are obtained by updating linearly subdivided vertices along the directions of the newly subdivided normals. Particularly, the new position of each linearly subdivided vertex is computed by weighted averages of end points of circular or helical arcs that interpolate the positions and normals at the old vertices at one ends and the newly subdivided normal at the other ends. The main features of the proposed subdivision schemes are three folds: (1) The point-normal (PN) subdivision schemes can reproduce circles, circular cylinders and spheres using control points and control normals; (2) PN subdivision schemes generalized from convergent linear subdivision schemes converge and can have the same smoothness orders as the linear schemes; (3) PN C^2 subdivision schemes generalizing linear subdivision schemes that generate C^2 subdivision surfaces with flat extraordinary points can generate visually C^2 subdivision surfaces with non-flat extraordinary points. Experimental examples have been given to show the effectiveness of the proposed techniques for curve and surface modeling.

READ FULL TEXT

page 12

page 17

page 21

page 22

page 24

page 25

page 26

page 28

research
07/27/2023

Curve and surface construction with moving B-splines

This paper proposes a simple technique of curve and surface construction...
research
08/18/2012

General Midpoint Subdivision

In this paper, we introduce two generalizations of midpoint subdivision ...
research
08/14/2016

A weighted binary average of point-normal pairs with application to subdivision schemes

Subdivision is a well-known and established method for generating smooth...
research
05/30/2017

On the Design and Invariants of a Ruled Surface

This paper deals with a kind of design of a ruled surface. It combines c...
research
02/21/2018

C^1 analysis of 2D subdivision schemes refining point-normal pairs with the circle average

This article continues the investigation started in [9] on subdivision s...
research
08/26/2019

Subdivision of point-normal with application to smoothing feasible robot path

In a previous paper [11] we introduced a weighted binary average of two ...
research
08/26/2019

Subdivision of point-normal pairs with application to smoothing feasible robot path

In a previous paper [11] we introduced a weighted binary average of two ...

Please sign up or login with your details

Forgot password? Click here to reset