What are NURBS?

What are NURBS? NURBS, Non-Uniform Rational B-Splines, are mathematical representations of 3D geometry that can accurately describe any shape from a simple 2D line, circle, arc, or curve to the most complex 3D organic free-form surface or solid. Because of their...

What are NURBS?

NURBS, Non-Uniform Rational B-Splines, are mathematical representations of 3D geometry that can accurately describe any shape from a simple 2D line, circle, arc, or curve to the most complex 3D organic free-form surface or solid. Because of their flexibility and accuracy, NURBS models can be used in any process, from illustration and animation to manufacturing.

NURBS geometry has five important qualities that make it an ideal choice for computer-aided modeling.

  • Several industry‑standard methods are used to exchange NURBS geometry. Consequently, customers can move their valuable geometric models between the various modeling, rendering, animation, and engineering analysis programs.
  • NURBS have a precise and well-known definition. Most major universities teach mathematics and computer science of NURBS geometry. This means that specialty software vendors, engineering teams, industrial design firms, and animation houses that need to create custom software applications can find trained programmers who are able to work with NURBS geometry.
  • NURBS can accurately represent both standard geometric objects like lines, circles, ellipses, spheres, tori, and free‑form geometry like car bodies and human bodies.
  • The amount of information required for a NURBS representation of a piece of geometry is much smaller than the amount of information required by common faceted approximations.
  • The NURBS evaluation rule, discussed below, can be implemented on a computer both efficiently and accurately.
Work by MS3D Academy student Bansi

What are NURBS (Explained in IGI Global website)

  1. Are a mathematical representation commonly used in computer graphics for generating and representing curves, surfaces, free form surfaces and solids. In this case numerical codes are structured and arranged to describe geometric shapes, dimensions to associate with these forms or qualitative information that is useful to their representation. Learn more in: Investigating Baroque Creativity of Minor Examples in Southern Sicily: From Digital Survey to Geometric Interpretation
  2. Non Uniform Rational B-Splines, an algorithmic method for the construction of curved surfaces and free-forms. A particular type of surface spline for making curved surface patches in modeling complex shapes. These types of splines are supported by many computer aided design (CAD) systems used for modelling. Learn more in: The Surveying and Representation Process Applied to Architecture: Non-Contact Methods for the Documentation of Cultural Heritage
  3. Acronym for Non-Uniform Rational B-Splines. While it is generally considered to have been developed to build digital versions of the design lines used to draw the sections of the hulls of ships and aircraft bodies, it is in the fifties and in the automotive industry where it appeared the need curves represent free paths (those that do not respond to simple geometric shapes such as circle and ellipse arc). Two engineers from the automotive industry (P. de Casteljau and Bezier P.) developed independently and almost parallel the principles of what is now known generically as the spline curves. These mathematical structures allow numerically describe a curve whose geometric layout free translation enables control curve graphically in all instances. To operate, control and design algorithms that overcome the complexity of traditional equations and do it only from the “graphic” and intuitive handling of geometry (ignoring the tedious own geometric-mathematical structures that support abstractions) is a of the most important to the different design disciplines that operate on the space and complex geometries contributions. Learn more in: Folds and Refolds: Space Generation, Shapes, and Complex Components
  4. Non-Uniform Rational B-Splines. It is a mathematical model commonly used in computer graphics for generating and representing curves and surfaces. Learn more in: Visualization and Minima Finding of Multidimensional Hypersurface
  5. Short for Non-uniform rational B-spline. Digital method for generation and representation of curves and surface based on mathematical model shape. Learn more in: Geometrical Characterization of a Rototraslative Generative Tower: The Turning Torso Case Study
  6. Short for Non-uniform rational B-spline. Digital method for generation and representation of curves and surface based on mathematical model shape. Learn more in: Morphogenetic Paths between Geometrical Traces and Fabrication Issues: Geometrical Analysis and Digital Form Studies

Find more terms and definitions using our Dictionary Search.

Join the Top 1% of Automation Engineers Start Your 7-day Free Trial

Start Your 7-day Free Trial