G1

Short Answer

Yes — in Rhino 3D, the most common professional way to create G1 continuity is with the MatchSrf command, which matches one surface edge to another with Tangency continuity. This is the standard method for smoothing adjacent surfaces in Class B and production modeling. Limitation: it only works cleanly when edge structure is suitable.

What You Need to Know Before

Warning: G1 continuity in Rhino 3D only guarantees tangency, not curvature flow, so reflections can still show a visible quality break. A common failure is trying to match badly built or heavily rebuilt surfaces, which can create pinching or uneven isocurves near the matched edge.

How to Create G1 Continuity in Rhino 3D

  • Command: MatchSrf

  • Shortcut: MatchSrf

  • Quick Steps:

    1. In the command line, run MatchSrf, then select the surface edge you want to modify and press Enter.
    2. Select the target surface edge to match to, then in the command options set Continuity to Tangency.
    3. Turn on Preserve other end if needed, preview the result, and press Enter to accept.

Variables & Settings

  • Key Setting: Continuity = Tangency

  • Expert Setting: This option creates G1 continuity by aligning the surface direction at the selected edge to the target edge. If you switch to Position, you only get G0; if you switch to Curvature, Rhino attempts G2, which is heavier and may distort simpler production surfaces.

Why it Fails

  • Cause 1 (Geometry): The input surfaces have poor edge parameterization, uneven spans, or incompatible surface structure, so the tangency match creates bumps or twisted results.

  • Cause 2 (layers/Locks): The target surface or related control objects are on a locked layer, preventing proper selection or editing during the match.

  • Cause 3 (Command/Logic): The wrong edge is selected as the one to modify, or the user expects G1 to behave like G2 surface quality, which it does not.

Quick Fix & Best Practice

  • Quick Fix: Use Rebuild on the problem surface first to create cleaner control point distribution, then run MatchSrf again with Continuity set to Tangency.
  • Manager’s Verdict: Use G1 when you need a fast, manufacturable tangency transition between surfaces; avoid relying on it for high-reflection consumer product areas where G2 or better is usually expected.

FAQ

Can Rhino check whether surfaces are G1 continuous?

Yes, use Zebra or Environment Map analysis to visually inspect tangency quality.

Is G1 continuity the same as smooth shading?

No, shaded display can look smooth even when the actual surfaces are not truly tangent.

Can MatchSrf create G2 instead of G1?

Yes, if you change the Continuity option from Tangency to Curvature.

.