
#1
Jul1913, 11:40 AM

P: 28

What first thing I should do to solve the function of a basic open bspline curve where the coordinate of its control points are such as written below?
x1,y1 = 0,0 x2,y2 = 1,3 x3,y3 = 3,5 x4,y4 = 5,6 x5,y5 = 7,5 x6,y6 = 9,3 x7,y7 = 10,0 



#2
Jul1913, 02:50 PM

Sci Advisor
P: 5,935

Try google "bspline interpolation".




#3
Jul2013, 05:37 AM

P: 28

What is the next?




#4
Jul2013, 03:30 PM

Sci Advisor
P: 5,935

Basic Bspline Curve for a Dummy? 



#5
Jul3013, 02:58 PM

P: 28

What is the bspline interpolation?
Please show me the example. 



#6
Jul3013, 03:47 PM

Mentor
P: 20,933

Did you find some references as mathman suggested? If so, do you have any questions about the process? 



#7
Jul3113, 11:15 AM

P: 28

I am a dummy and want to learn about bspline. I am not working yet. However it's not bspline but spline without "b". It's from wikipedia. Spline interpolation. Please show me an easy simple example of the bspline interpolation. 



#8
Jul3113, 12:40 PM

Mentor
P: 20,933

Here's a link to a Wiki article on bsplines: http://en.wikipedia.org/wiki/Bspline.
There are some examples about halfway down the page. 



#9
Aug113, 01:30 PM

P: 28





#10
Aug113, 02:22 PM

Mentor
P: 20,933

Take your pick. As for myself, I would go for the Uniform cubic bspline.




#11
Aug2713, 12:16 PM

P: 341

A few questions for you:
1) When you talk about "solving the function" of the Bspline, what do you mean? Are you talking curve evaluation? 2) What degree do you want the resulting Bspline curve? 3) What kind of continuity do you want between points? Do you want C0? C1? C2? 4) What interval do you want to the resulting Bspline curve to have? [0,1] or something else? If you can answer those questions, I'm sure people would be willing to help you. 



#12
Aug2813, 07:02 PM

P: 4

If you want some more info look at this site:
http://www.cs.mtu.edu/~shene/COURSES/cs3621/NOTES/ if you really want to understand i suggest you buy a book called An Introduction to NURBS: With Historical Perspective. it will start you out with some parametric curves and bezer to then introduce bsplines. I suggest you learn how to program, if you don't already since it can be very monotonous. Other than that I can't really help you since I barely understand it myself. 


Register to reply 
Related Discussions  
Fitting a curve using a spline, Fourier transform, etc.  Calculus & Beyond Homework  7  
Programming Bspline curve in Matlab from scratch  Programming & Computer Science  1  
Get y from x on the cardinal spline curve  Calculus  5  
Creating a sphere from a spline curve  Differential Geometry  1  
Create tangent to a 2D spline curve in Pro/E  Mechanical Engineering  3 