Are B-splines composed of Bezier curves?

This is a discussion on Are B-splines composed of Bezier curves? within the Game Programming forums, part of the General Programming Boards category; Is a B-spline just a set of Bezier curves that have been tacted together in a continuous fashion?...

  1. #1
    Registered User
    Join Date
    Aug 2005
    Posts
    197

    Question Are B-splines composed of Bezier curves?

    Is a B-spline just a set of Bezier curves that have been tacted together in a continuous fashion?

  2. #2
    Captain Crash brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,239
    Quote Originally Posted by thetinman View Post
    Is a B-spline just a set of Bezier curves that have been tacted together in a continuous fashion?
    Pretty much exactly right. But fewer control points are required than if you simply joined individual Bezier curves, since some control points are shared between parts of the spline.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  3. #3
    Registered User
    Join Date
    Aug 2005
    Posts
    197
    What does the "B" in B-splines stand for?

  4. #4
    Kernel hacker
    Join Date
    Jul 2007
    Location
    Farncombe, Surrey, England
    Posts
    15,677
    Quote Originally Posted by thetinman View Post
    What does the "B" in B-splines stand for?
    According to Wikipedia: basis.
    http://en.wikipedia.org/wiki/B-spline

    --
    Mats
    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  5. #5

    Join Date
    May 2005
    Posts
    1,041
    Oh, for some reason I always thought the B stood for Bernstein, but I think that relates to NURBs (a NURB is a B-spline that's formulated as the ratio of polynomials, non-uniform rational b-spline). I'm reading up on NURBs at the moment for a ship hull project, so I might be asking you three for help.
    I'm not immature, I'm refined in the opposite direction.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Bezier Curves where y = f(x)
    By thetinman in forum Game Programming
    Replies: 11
    Last Post: 12-27-2008, 09:21 AM
  2. What's the purpose of Bezier Curves?
    By thetinman in forum Game Programming
    Replies: 5
    Last Post: 10-06-2008, 08:38 PM
  3. Collision detection between bezier and ball.
    By CornedBee in forum Game Programming
    Replies: 1
    Last Post: 04-27-2006, 12:49 PM
  4. bezier curves
    By linuxdude in forum Game Programming
    Replies: 9
    Last Post: 12-23-2004, 01:53 AM
  5. Attaching Cylinder to Bezier curve...
    By MipZhaP in forum Game Programming
    Replies: 5
    Last Post: 09-02-2004, 10:09 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21