Part of the Multimedia and graphics glossary:

In computer graphics, a spline is a curve that connects two or more specific points, or that is defined by two or more points. The term can also refer to the mathematical equation that defines such a curve.

Consider the set of points in the illustration below.It is easy to envision a curve (red) that approximately connects the four points (blue).In the old days of mechanical drafting, a flexible metal or wooden strip (called a spline and the term from which the present term derives) was used to construct approximate graphs such as this.

spline.gif (1402 bytes)

A computer can be used to test various curves, having known formulas, for an optimal "fit" for any finite set of points.In the example shown here,a near-perfect fit exists, and the curve has a relatively simple formula. Not all splines are this straightforward. But in theory, at least one spline curve can be found that approximates a continuous graph for any finite set of points.

This was last updated in June 2010
Posted by: Margaret Rouse

Related Terms

Definitions

  • Slingshot

    - Slingshot is Facebook's photograph sharing smartphone application, developed to compete with services like Snapchat and Instagram. Slingshot is available for iOS and Android. The app is modeled on... (WhatIs.com)

  • raster graphics

    - Raster graphics are digital images created or captured (for example, by scanning in a photo) as a set of samples of a given space. (WhatIs.com)

  • Mantle

    - Mantle is a low-level 3D graphics application programming interface (API) created by AMD for their graphics processing units (GPUs) based on the Graphics Core Next (GCN) architecture. Mantle incre... (WhatIs.com)

Glossaries

  • Multimedia and graphics

    - Terms related to multimedia, including graphics, animation and video definitions and words and phrases about images and sound.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.