3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
NURBSParameterization Types

One of the following enum values describes the types or reparameterization. More...

Enumerations

enum  NURBSParamaterization { kCentripetalKnots , kUniformKnots }
 

Detailed Description

One of the following enum values describes the types or reparameterization.

See also
Class NURBSCVCurve, Class NURBSCVSurface.

Enumeration Type Documentation

◆ NURBSParamaterization

Enumerator
kCentripetalKnots 

Chooses the chord-length algorithm for reparameterization.

Chord-length reparameterization spaces knots (in parameter space) based on the square root of the length of each curve segment.

kUniformKnots 

Spaces the knots uniformly.

A uniform knot vector has the advantage that the curve or surface changes only locally when you edit it. With chord-length parameterization, moving any CV can potentially change the entire sub-object.

129 {
138};
@ kUniformKnots
Spaces the knots uniformly.
Definition: surf_api.h:137
@ kCentripetalKnots
Chooses the chord-length algorithm for reparameterization.
Definition: surf_api.h:133