Professional Documents
Culture Documents
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