Wondering if anyone knows how to map from a control point of a NURBS curve to the closest relative position on the curve?
So for example if I have 10 control points each one representing a position on a frame (ie. point 0 = frame 0, point 1 = frame 1, etc) Is it possible to find the equivalent position on the curve? I imagine this can be done with implicit s and t values of the curve and the polygon that is formed from the control points somehow? Any ideas or pointers?
interpolating from control point position to position on a NURBS curve
2142 2 0- are2d2
- Member
- 79 posts
- Joined: April 2011
- Offline
- jlait
- Staff
- 6226 posts
- Joined: July 2005
- Offline
Each control point will adjust a section of the NURBS curve. These sections overlap. So usually the thing you want is the position on the curve “most” controlled by that control point. The usual answer is Greville Points
http://web.mit.edu/hyperbook/Patrikalakis-Maekawa-Cho/node16.html [web.mit.edu]
Note that what parameteric location you need depends on the parameterization of the curve…
http://web.mit.edu/hyperbook/Patrikalakis-Maekawa-Cho/node16.html [web.mit.edu]
Note that what parameteric location you need depends on the parameterization of the curve…
- are2d2
- Member
- 79 posts
- Joined: April 2011
- Offline
-
- Quick Links