A curve or surface can be described as having Gn continuity, n being the increasing measure of smoothness. Consider the segments either side of a point on a curve:

G0: The curves touch at the join point (position).
G1: The curves also share a common tangent direction at the join point (tangent).
G2: The curves also share a common center of curvature at the join point (curvature).

位置連續 (G0)

只測量兩條曲線端點的位置是否相同,兩條曲線的端點位於同一個位置時稱為位置連續 (G0),換句話說就是兩條曲線僅端點相接。

正切連續 (G1)

測量兩條曲線端點的位置及方向是否相同,換句話說就是兩條曲線的端點相接且方向一致。

曲線端點的方向是由第一、二個控制點決定,兩條曲線相接點的前兩個控制點 (共四個控制點) 位於同一直線上時稱為正切。

兩條曲線在相接點的一階導數相同。

曲率連續 (G2)

測量兩條曲線端點的位置、方向及曲率是否相同,三者都相同時稱為曲率連續 (G2),換句話說就是兩條曲線的端點不只相接,連方向與半徑都一樣。曲率連續無法以控制點的位置來判斷。

兩條曲線在相接點的一階、二階導數相同。

G3

G3 連續比 G2 增加一個條件,兩條曲線的端點除了位置、方向及半徑一致以外,半徑的變化率也必需相同。

G3 連續的曲線在相接點的一階、二階、三階導數皆相同。

G4

G4 連續極少用到,但可能在某些特殊案例很重要。G4 連續需要 G3 連續的所有條件以外,在 3D 空間的曲率變化率也必需相同。