Rhino 7 Service Release Available

Rhino 7 Service Release 10 for Windows and Mac (7.9.21256) is now available
Rhino will automatically update, unless updates are disabled.
Download the latest service release now…

Bugs Fixed:

  • Annotation: Text: Input Stalled Out at Previous Input (RH-65253)
  • BoxEdit: Input was added to the existing size (RH-64916)
  • Display: Casting and receiving shadows were ignored in linked blocks (RH-64860)
  • EditPtOn: Did not display edit points on a specific curve (RH-64903)
  • File IO:
    • STEP Import - Cones imported with incorrect seams (RH-65208)
    • PDF Import - Scripting import of a specific page caused file reading error (RH-65250)
    • OBJ Import - Commas as decimal separators failed (RH-65090)
    • DWG Export - Text size was incorrect (RH-65155)
    • DWG Export - Text object was saved with incorrect annotation style (RH-65115)
    • PDF Export - Scale values did not update properly (RH-65098)
    • Read-only warning popped up when scripting a file opening (RH-64932)
  • FilletCorners: Kept the wrong side (RH-21609)
  • Grasshopper: Components: "Component ID conflict" dialog showed instead of "File Conflict" on multiple conflicts (RH-65096)
  • Gumball:
    • Missing scale handles when aligning to text object (RH-64901)
    • Activating the scale handle was harder in V7 (RH-64915)
  • History:
    • “Locking children” did not allow editing dimension properties (RH-49644)
    • “All” option of HistoryUpdate command did not update history children that were locked, hidden, or on locked layers (RH-65232)
    • Link to dimensions was broken without a warning when editing converted an extrusion to a polysurface (RH-32233)
  • Layer: Not turned off when moved under an off-layer as a sub-layer in layout viewport (RH-65079)
  • MergeAllCoplanarFaces:
  • MeshFromLines: Failed when some input curves did not form polygons (RH-65172)
  • NamedSelections: Drag and drop to reorder was broken (RH-64987)
  • Options: Caused unnecessary render mesh re-creation (RH-65017)
  • PointDeviation:
    • Hair colors did not match values (RH-65182)
    • Hair left on screen when “Display hair” was turned off (RH-65167)
  • Print: Preview drew text with wrong colors (RH-63128)
  • QuadRemesh: Display conduit stuck when remeshing multiple objects (RH-65023)
  • RDK: Child content was not instanced with instanced parent content (RH-65040)
  • Rendering: Single color texture using object color did not render (RH-64914)
  • Rendering: Materials:
    • Hidden materials caused confusion in object properties (RH-65041)
    • Plastic was exported as PBR (RH-64756)
  • Rendering: Textures: Mesh objects used low-resolution simulation of procedural textures in Rendered display (RH-64754)
  • SDK:
    • Grasshopper template in v7 did not generate a new GUID (RH-64988)
    • RhinoBrepTrim failure (RH-65209)
  • SDK: RhinoCommon:
    • Project template did not ask about WinForms/WPF (RH-64575)
    • Crash in VolumeMasProperties (RH-65162)
    • Bug in Rhino.Geometry.Transform.GetHashCode (RH-65150)
  • ScriptCompiler: Compiled GH Script using cached values (RH-65097)
  • SetPt:
    • Pressing space bar did not directly accept unchanged settings (RH-65179)
    • Pressing x, y, z keys did not toggle the checkboxes (RH-65123)
  • Trim: Object being cut remained selected (RH-65316)

Enhancements:

  • File IO: CSV Export - Saves attribute user text of top level blocks (RH-65035)
  • Keyboard: Arrow keys are able to select through items in named panels (RH-64824)
  • NamedSelections: SubD faces and edges in selection set can be post input for commands (RH-64986)
  • RDK: Material type conversion is improved (RH-64750)
  • Rendering: Materials: Improvements in PBR texture import dialog (RH-65173)
  • SDK: RhinoCommon:
    • BrepFaceList.ShrinkFaces() method was broken for certain multiface breps (RH-64138)
    • Added overload to volume massprop calc to include tolerance (RH-64317)
  • SelFontUse: Only lists fonts used by annotations (which are not locked, hidden, or selected) in current model/layout space (RH-65077)
  • SubCrv: Copy=Yes and Mode=MarkEnds support History (RH-65214)
  • SubD Symmetry: Reflect command allows existing Reflect object as input (RH-60738)

Regressions Fixed:

  • Rendering: Cycles Viewport: Raytracing repeatedly restarted in parallel views (RH-65147)

SDK Enhancement:

  • SDK: RhinoCommon:

Usability Problems Fixed:

  • Rendering: Materials: Tree mode list kept collapsing (RH-65070)
  • Rendering: Texture Mapping: Value boxes in XYZ size section did not have enough width (RH-64980)

Mac-Only Changes

Bugs Fixed:

  • File IO: PDF Export - Vector output failed on Mac if custom size * dpi was too large (RH-65116)
  • Picture: Transparency mask did not work on Apple M1 processor (RH-64967)
  • SDK: Python: A script failed on Mac (RH-65056)

Enhancements:

  • ToolPalettes: Added an advanced setting for specifying commands that do not hide floating tool palettes (RH-65131)

Windows-Only Changes

Enhancements:

  • Keyboard Shortcuts: Added Ctrl+Q to quit Rhino (Exit command) (RH-64974)
  • LoadScript: Supports Windows environment variables in file paths (RH-65034)
  • Options:
    • Double-clicking on the name of an advanced setting copies it to clipboard (RH-65122)
    • Updates and Statistics page now shows the current version (RH-50906)

SDK Enhancement:

  • SDK: RhinoScript: Enhancements about alpha value of colors (RH-65170)