You are on page 1of 2

11/16/2015

Continuitydescriptions|Rhino3Dmodeling

Continuitydescriptions
AcurveorsurfacecanbedescribedashavingGncontinuity,nbeingtheincreasing
measureofsmoothness.Considerthesegmentseithersideofapointonacurve:
G0:Thecurvestouchatthejoinpoint(position).
G1:Thecurvesalsoshareacommontangentdirectionatthejoinpoint
(tangent).
G2:Thecurvesalsoshareacommoncenterofcurvatureatthejoinpoint
(curvature).
Position(G0)
Position(G0continuity)measureslocationonly.Iftheendpointsofeach
curveareinthesamelocationinspace,thecurvesarepositioncontinuous
(G0)attheends.Inotherwords,thetwocurvesinquestiontoucheachother
attheirendpoints.

Tangency(G1)
Tangency(G1continuity)measurespositionandcurvedirectionattheends.
inotherwords,thetwocurvesnotonlytouch,buttheygothesamedirection
atthepointwheretheytouch.
Thedirectionisdeterminedbythefirstandsecondpointoneachcurve.If
thesetwopointsfallonaline,thetwocurvesaretangentattheends.
Thefirstderivativeofthetwocurvesisequalatthepointwheretheytouch.

Curvature(G2)
Curvaturecontinuity(G2continuity)betweentwocurvesmeasuresposition,
direction,andradiusofcurvatureattheends.Iftheradiusofcurvatureisthe
sameatthecommonendpoint,curvesarecurvaturecontinuous(G2).In
otherwords,thecurvesnotonlygothesamedirectionwhentheymeet,but
alsohavethesameradiusatthatpoint.Thisconditionisnoteasyto
determinebyjustlookingatwherethepointsarelocated.
Boththefirstandsecondderivativesoftheequationsareequalatthatpoint.

http://docs.mcneel.com/rhino/5/help/enus/popup_moreinformation/continuity_descriptions.htm

1/2

11/16/2015

Continuitydescriptions|Rhino3Dmodeling

G3
G3continuityaddsathirdrequirement:planaracceleration.Curvesthatare
G3continuoustouch,gothesamedirection,havethesameradius,andthat
radiusisacceleratingatthesamerateatacertainpoint.
G3continuouscurveshaveequalthirdderivatives.

G4
G4continuityisveryseldomused,butcanbeimportantincertainisolated
cases.G4continuouscurveshaveallthesamerequirementsasG3curves,
buttheircurvatureaccelerationisequalinthreedimensions.

Rhinoceros520102015RobertMcNeel&Associates.17Sep2015
Opentopicwithnavigation

http://docs.mcneel.com/rhino/5/help/enus/popup_moreinformation/continuity_descriptions.htm

2/2

You might also like