Is there a visual difference between a ʼSurfaceʼ and a ʼPolysurfaceʼ in Rhino?

Short Answer

Yes. In Rhino, a single Surface and a Polysurface can look identical on screen, but the most reliable way to tell is with What in the command line or Properties panel. A polysurface is a joined set of surfaces, while a surface is one untrimmed or trimmed face. Visual shading alone is not always enough.

What You Need to Know Before

Warning: A closed polysurface can display as smoothly as a single surface, so relying on viewport appearance can misidentify the object type. This often causes export, offset, Boolean, or joining failures later when the model is used for manufacturing or downstream CAD.

How to Check in Rhino

  • Command: What

  • Shortcut: type What

  • Quick Steps:

    1. In the viewport, select the object, or use the Selection menu if needed.
    2. Type What in the command line and press Enter.
    3. Read the command line result: Rhino will report whether the object is a “surface” or a “polysurface.”
  • Fast professional method: also open the Properties panel to confirm the object type after selection.

Variables & Settings

  • Key Setting: Surface edges display in the active display mode

  • Expert Setting: In Shaded, Ghosted, or Rendered views, visible edge display can make a polysurface easier to identify. If surface edges are turned off in the display mode, a joined polysurface may appear identical to a single surface even when it contains multiple faces.

Why it Fails

  • Cause 1 (Geometry): Adjacent joined faces can be tangent or nearly tangent, so edge boundaries are visually hidden and the polysurface looks like one smooth surface.

  • Cause 2 (layers/Locks): The object may be on a locked layer or mixed with overlapping geometry, making selection unclear and causing you to inspect the wrong object.

  • Cause 3 (Command/Logic): Shading only shows display appearance, not object structure. A trimmed surface and a one-face polysurface can look similar unless checked with object information.

Quick Fix & Best Practice

  • Quick Fix: Select the object and run What; if needed, turn on visible edges in the display mode or use SelSrf / SelPolysrf to isolate object types.
  • Manager’s Verdict: Never judge Surface vs Polysurface by appearance alone. In production workflows, verify object type before Booleans, shelling, offsetting, or export to STEP/IGES/CAM.

FAQ

Can a polysurface look exactly like a surface in Shaded view?
Yes, especially when edges are hidden or faces are smoothly joined.

How can I quickly select only polysurfaces in Rhino?
Use SelPolysrf.

Is a closed solid in Rhino usually a polysurface?
Yes, most Rhino solids are closed polysurfaces unless they are true SubD or mesh objects.

.