Rhino 7 Service Release Candidate Available

Rhino 7 SR13 Release Candidate 2 for Windows and Mac (7.13.21327) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Layout: Remove View[[1897]] localized string from LayoutsPanelViewModel (RH-65383)
  • RecordAnimation: jpegs are png (RH-66358)
  • SetDocumentUserText: Document User Text panel not updating (RH-66375)

Rhino 7 SR13 Release Candidate 3 for Windows and Mac (7.13.21334) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Regressions Fixed:

  • RDK: Placeholder material gets duplicated (RH-66489)

Rhino 7 SR13 Release Candidate 4 for Windows and Mac (7.13.21341) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Enhancements:

  • Annotation: Hatch: Right-click to only check a pattern in the list, and allows check/uncheck all selected patterns at once (RH-66538)

Windows-Only Changes

Bugs Fixed:

  • Rendering: Cycles: Crashed when using OpenCL as the render device (RH-66535)
1 Like

Rhino 7 SR14 Release Candidate 1 for Windows and Mac (7.14.21348) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Annotation: DimLinear: Dimension update glitch (RH-66493)
  • ClippingPlane: Section update was not responsive in all viewports (RH-28983)
  • Display: Subobject material render preview mapping bug (RH-66436)
  • File IO:
    • SketchUp import prompted command-line options in batch mode (RH-66490)
    • Import FBX shows UI on a headless import (RH-66552)
    • STEP Export - Made writing wchar_t step files optional (RH-66270)
    • Scripting mesh format export did not skip meshing options when only meshes were selected (RH-66271)
  • Line: Normal option created a line different from the typed length (RH-66295)
  • MeshBox: MeshBox and SubDBox swapped XCount and YCount when picking or entering a negative height (RH-65611)
  • PackageManager: Did not look into subdirectories of a custom package repository (RH-66386)
  • ProjectToCPlane: Failed with vertical segments (RH-66441)
  • Properties:
    • Per face display color returned wrong face index (RH-66546)
    • Settings of Render mesh modifiers might not be editable when they were turned off (RH-66366)
  • RDK: Texture adjustment texture did not show all settings (RH-66539)
  • Rendering: Texture Mapping: Multiple channels on meshes did not work in Rendered mode (RH-66235)
  • Rendering: Textures: Texture baking caused noticeable freezes every 20 seconds (RH-65812)
  • SDK: RhinoCommon: Problem with sweep2 in grasshopper (RH-66617)
  • Section: Tolerance was not small enough for sectioning meshes (RH-66589)
  • Split: SubD could not be the cutting object (RH-65540)
  • SubDAppearance: SubDDisplayToggle command did not work with SubD objects in blocks (RH-65545)
  • Undo: Broken for numerical inputs when using GH Player (RH-66322)

Crashes Fixed:

  • File IO: Crash when publishing a few hundred pages into single PDF file (RH-66324)

Enhancements:

  • SDK: Curve.Rebuild periodic to minimum pointcount (RH-66336)
  • SDK: RhinoCommon: Add a method to join SubD objects to RhinoCommon (RH-66642)

Regressions Fixed:

  • File IO: Print to vector PDF overrode display settings (RH-66272)
  • Rendering: Post Effect: The render window did not ask to save post effects to document (RH-66261)

SDK Enhancement:

  • OpenNURBS: Wish of ON_3fPoint::SquaredDistanceTo (RH-38899)
  • SDK: Added MeshUnwrapper to C++ SDK and RhinoCommon (RH-62349)

Usability Problems Fixed:

  • Mapping widget command: Object snap did not snap to OCS frame origin correctly (RH-66054)

Mac-Only Changes

Bugs Fixed:

  • Grasshopper:
    • TextBox grabbed focus on macOS Monterey (RH-66293)
    • mac monterey/ GH display issue (RH-66338)
  • Layout: Initial settings were not sticky between sessions (RH-52519)
  • Rendering: Textures: Missing image files dialog got cut off (RH-66267)
  • SDK: Rhino.Input.Custom.OptionColor bug on Mac (RH-66240)

Usability Problems Fixed:

  • Grasshopper: Parameter input keyboard shortcuts required enter or space to complete (RH-57216)
1 Like

Rhino 7 SR14 Release Candidate 2 for Windows and Mac (7.14.21362) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • SDK: RhinoCommon:
    • CreateFromSweepSegmented problem when specifying an endpoint (RH-66765)
    • Problem with Sweep2 in Grasshopper (RH-66617)

UI Change:

  • Gumball: Move/extrude/scale/rotate by mouse dragging no longer sets gumball click default value (RH-65698)

Rhino 7 SR14 Release Candidate 3 for Windows and Mac (7.14.22004) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Crashes Fixed:

  • SDK: RhinoCommon: Crash Grasshopper in sweep2 (RH-66839)

Rhino 7 SR15 Release Candidate 1 for Windows and Mac (7.15.22011) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Material assignment lost when material plug-in is loaded (RH-66913)
  • Display: Incorrect shadow in Rendered mode (RH-66793)
  • Export: Rhino PDF slow (RH-66827)
  • GrasshopperPlayer: Hops did not give the same result (RH-66387)
  • Gumball: Scale handle + Ctrl(CMD) did not work on SubD faces (RH-66469)
  • MeshIntersect: Winding of Mesh|Mesh interactions (RH-65833)
  • OffsetSrf: Solid=Yes with DeleteInput=No did not create object on current layer (RH-66779)
  • Rendering: Post Effect: NVIDIA denoiser execution error when adding Glow post-effect (RH-66537)
  • SDK: RhinoCommon: ON_Geometry_GetTightBoundingBox should call ON_Brep::GetTightBoundingBox (RH-66874)
  • Selection: Ctrl(CMD)+Double-Click highlighted unselected edges in commands requesting edge input (RH-66781)
  • SquishBack: Did not recognize Squished meshes made by Quadremesh (RH-66211)
  • UndoView: Did not undo the first view change in a new detail view (RH-66701)

Enhancements:

  • SDK: RhinoCommon: Expose display pipeline method to draw instance definitions (RH-66855)

Regressions Fixed:

  • Rendering: Checkered background (RH-66767)
  • Rendering: Textures: Missing textures in Rendered mode after reopening model (RH-65740)

SDK Enhancement:

  • SDK: RhinoCommon: Updated RhinoCommon and Grasshopper templates to work with Visual Studio 2022 (RH-66581)

Tasks Completed:

  • Tutorials: Updated adjustable lamp video tutorial (RH-61845)

Mac-Only Changes

Bugs Fixed:

  • SDK: RhinoCommon:
    • AddPageView on mac always wrong size and orientation (RH-65134)
    • Creating a page view gets it wrong (RH-53159)

Crashes Fixed:

  • Display: Rhino crashed on Macs after updating to macOS Catalina 10.15.7 (RH-66183)

Regressions Fixed:

  • Rendering: Materials: Rhino hanged when panel was set to tree view (RH-66653)

Windows-Only Changes

Bugs Fixed:

  • FilletEdge: Ctrl+Double-Click highlighted unselected edges in FilletEdge-like commands (RH-66696)

Rhino 7 SR15 Release Candidate 2 for Windows and Mac (7.15.22012) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Localization: RecordAnimation underscored options problems (RH-66771)

Rhino 7 SR16 Release Candidate 1 for Windows and Mac (7.16.22039) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Contour: Created open curves from closed sections of meshes (RH-66997)
  • Drag: Allow gumball dragging even if object or control point dragging is disabled (RH-67320)
  • File IO:
    • Step Import failed to detect a planar NURBS if it was trivially trimmed (RH-67122)
    • Exports slightly non-planar surfaces to STEP as planes (RH-67211)
    • IGES export ignored the Units setting (RH-67142)
    • FBX headless import unexpectedly showed a dialog box (RH-66552)
    • FBX import did not read all textures (RH-66914)
    • Scripting PDF import interrupted by the “Embedded PDF fonts cannot be loaded” message appearing in a dialog box (RH-67067)
  • Length: Inconsistent on SubD Edges (RH-67078)
  • OSnap:Mid: OSnap Mid: Snapping on polysurface edge was incorrect (RH-67276)
  • RDK:
    • DotNet garbage collection crashed on exit (RH-66942)
    • CRhRdkMaterial::FromOnMaterial() did not set the material name for PBR materials (RH-67293)
    • Eto UI wrote incorrect strings to documents (RH-67213)
  • Rendering: "Use lights on layers that are off" option did not work (RH-66917)
  • Rendering: Cycles: Flipped wallpaper upside down (RH-67327)
  • Rendering: Decals: Selecting Properties > Decal crashed Rhino (RH-67140)
  • Rendering: Texture Mapping:
    • Hard to select mapping item in Properties panel (RH-66245)
    • Custom UV had artifacts on SubD, but not on mesh (RH-66487)
  • SDK: CRhinoObjectIterator did not respect all 'object_state' flags (RH-67230)
  • SDK: RhinoCommon:
    • LinetypeTable.FindName comments for return value are not clear (RH-67092)
    • Could not deserialize leaders (RH-61100)

Crashes Fixed:

  • File IO: Rhino silently crashed when reading a SLDASM file (RH-67118)

Enhancements:

  • File IO: STEP export now converts non-rectangular planar surfaces to planes (RH-67060)

Regressions Fixed:

  • Annotation: Zooming in detail broke radius and diameter dimensions on arcs (RH-67054)
  • MeshSplit: Mesh.Split() failure with user case (RH-63422)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Added an additional override to InstanceDefinitionTable.Modify for specifying/modifying Url and UrlTag fields (RH-67038)
    • Exposed more properties of an Ellipse (RH-67116)

Mac-Only Changes

Bugs Fixed:

  • Code Editor Control: GHPython script component crashed when using type() in script (RH-65457)
  • Eto: GroupBox on Mac could cause crashes (RH-67214)
  • Grasshopper: Save dialog popped up repeatedly when quitting with multiple Rhino and GH documents open (RH-57116)
  • Hyperlink: CMD-Click did not open URL in object on Mac (RH-67344)

Crashes Fixed:

  • 4View: Unnecessarily replacing views and pipelines multiple times caused a crash on Mac (RH-66953)
  • File IO: Crashed when meshing 3dm files from older versions on opening (RH-65537)

Regressions Fixed:

  • No subsystem: Mac Technical Display Mode Silhouettes not showing. (RH-66777)

Windows-Only Changes

Bugs Fixed:

  • ExtractMeshEdges: New geometry was not added to worksession active model (RH-67282)
  • ExtractMeshFaces: New geometry was not added to worksession active model (RH-67281)
  • ExtractMeshFacesByArea: New geometry was not added to worksession active model (RH-67283)
  • ExtractMeshPart: New geometry was not added to worksession active model (RH-67284)
  • RDK: Sun year might not be able to set smaller than 1980 (RH-67089)
  • Worksession: Copy and detaching issues (RH-67095)

Enhancements:

  • Layer: Allows "Copy Objects to Layer" on context menu working with worksession attached objects (RH-56390)
2 Likes

Rhino 7 SR16 Release Candidate 2 for Windows and Mac (7.16.22046) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Annotation: DimRadial: Radius and Diameter Dimension Text Were Incorrect (RH-67328)
  • Display: Point clouds imported from PLY files were invisible (RH-66750)
  • SDK: Python: IronPython is not reported for platform.python_implementation (RH-67339)

Regressions Fixed:

  • DevLoft: Issue when two rails met at one end (RH-67434)

Mac-Only Changes

Enhancements:

  • Rendering: Materials: SBSAR image data is now stored in 3dm as PNG instead of TIFF (RH-67449)

Windows-Only Changes

Bugs Fixed:

  • EditPythonScript: EditPythonScript and GHPython did not load (RH-67409)
  • Print: "Only Selected Objects" setting sticking between sessions caused confusion (RH-66125)

Crashes Fixed:

  • SDK: RhinoCommon: Rhino.Inside Grasshopper Sweep2 crash (RH-67456)
1 Like

Rhino 7 SR16 Release Candidate 3 for Windows and Mac (7.16.22053) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Enhancements:

  • File IO: SOLIDWORKS Import - Supports up to version 2022 (RH-67502)

Rhino 7 SR17 Release Candidate 1 for Windows and Mac (7.17.22069) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • MeshCylinder: Vertex normals of base cap pointed inwards (RH-67428)
  • SDK: RhinoScript: MeshMeshIntersection rhinoscript (VbScript) tolerance problem (RH-67504)
  • SpaceMouse: 'Auto Rotation Center' moved target very close to camera and caused objects far away to be clipped (RH-67392)
  • SubD: Edge sector coefficient evaluation was wrong for corner vertices (RH-67377)

Enhancements:

  • RecordAnimation: Supports creating animation from Raytraced viewport (RH-57903)

SDK Enhancement:

  • RDK: Added C++ and C# API for creating an OCS type ON_TextureMapping (RH-67578)

Mac-Only Changes

Bugs Fixed:

  • Eto: Occasional crash in plugins panel on Mac (RH-67444)

Windows-Only Changes

Regressions Fixed:

  • Annotation: Dot: Unicode Symbols (L Sep / Line Separator) visible in German Rhino (RH-67411)

SDK Enhancement:

  • SDK: 3dm export allows specifying a different unit system (RH-67485)
2 Likes

Rhino 7 SR17 Release Candidate 2 for Windows and Mac (7.17.22081) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Enhancements:

  • Display: Shows "Enable GPU detection" button when initializing of CUDA fails and GPU is disabled (RH-67747)

Tasks Completed:

  • Help: Rewrite the help and other docs for commands using the mesh detailed options dialog (RH-66828)

Mac-Only Changes

Bugs Fixed:

  • DocumentProperties: Changing units did not prompt for scaling the model (RH-67851)
  • Update System: Updating to 7.17 failed on MacOS (RH-67833)

Crashes Fixed:

  • ReduceMesh: Crashed on MacOS 12.3 (RH-67912)

Rhino 7 SR17 Release Candidate 3 for Windows and Mac (7.17.22088) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Tasks Completed:

  • Help: Rewrite the help and other docs for commands using the mesh detailed options dialog (RH-66828)

Rhino 7 SR17 Release Candidate 4 for Windows and Mac (7.17.22095) is now available


Windows-Only Changes

Bugs Fixed:

  • Toolbar: RUI save fails with menu item (RH-67926)

Rhino 7 SR18 Release Candidate 1 for Windows and Mac (7.18.22102) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Color Picker: Central area intermittently was not what was actually used (RH-67326)
  • Curvature: Failed to mark max curvature on shallow curves (RH-68172)
  • Display: Empty dots slowed down performance (RH-68135)
  • File IO: FBX Export failed to set filetype properly unless it was the last argument in the list of options (RH-67758)
  • Geometry Core: ON_BezierSurface Loft made garbage (RH-67950)
  • Gumball: Did not work with viewport camera grips (RH-67784)
  • NamedView: Selecting a named view and did nothing else caused the document to be modified (RH-67642)
  • PointDeviation: Hair scale did not change (RH-68001)
  • RDK:
    • Materials panel showed different material count than RenderMaterials table (RH-67902)
    • RenderContent.FromXml(str, RhinoDoc) incorrect behavior (RH-67920)
  • Rendering: Safe Frame Action Area lock changed the wrong value (RH-67695)
  • Rendering: Materials: PBR emission multiplier over 1 displayed black in Rendered mode (RH-67915)
  • SDK:
    • RhinoUpdateObjectGroups did not copy existing group user data (RH-67887)
    • mesh.Smooth() was mistakenly affected by Smooth command settings (RH-67886)
  • SDK: RhinoCommon:
    • Mesh.CreateFromCurveExtrusion flawed (RH-68211)
    • GetPolyline.SetStartPoint did not work (RH-68082)
  • SketchOnSrf: Left the base surface highlighted (RH-68007)
  • SubD: RadiateFind: Only worked on faces near the middle (RH-67849)
  • UserText: Value could not be changed on the filtered list (RH-68246)

Enhancements:

  • SDK: RhinoCommon: ReplayHistoryResult.UpdateToSubD() missing (RH-68005)

Regressions Fixed:

  • SquishInfo: SquishInfo does not give any result, TestSquish does not show the debug logs for energy, Squish DebugOption Show3dMesh does not work (RH-66215)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Exposed ON_Brep::GetConnectedComponents (RH-68189)
    • Added a new Mesh.CreateFromSurfaceControlNet static function which calls ON_ControlPolygonMesh (RH-67893)
    • RhinoLayout.DisablePanelColorStyling() is made pubic (RH-67885)

Mac-Only Changes

Bugs Fixed:

  • BlendSrf: Did not accept values below 0.25 (RH-67489)
  • Grasshopper: Current definition was closed without warning (RH-68093)
  • Rendering: Materials: Selection problems (RH-67997)
  • Rendering: Post Effect: Curves Post Effect resulted in black render at higher resolutions (RH-67880)
  • StatusBar: Layer pane did not always display layer of selected object (RH-67836)

Incomplete Port:

  • Audit: Audit3dmFile to clipboard and file did not work (RH-67901)

Windows-Only Changes

Bugs Fixed:

  • Groundplane: GroundPlane: Settings in French did not display properly with 4K screen (RH-67803)
  • Installer: Rhino 7 type library named after Rhino 6 (RH-67373)
  • Rendering: Post Effect: Curves Post Effect resulted in black render at higher resolutions (RH-67999)

Rhino 7 SR18 Release Candidate 2 for Windows and Mac (7.18.22109) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Trim: trim with line option and extend lines set to yes fails on this file. (RH-67974)
1 Like

Rhino 7 SR18 Release Candidate 3 for Windows and Mac (7.18.22116) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Regressions Fixed:

  • Area: Area Command Failing on Rectangle (RH-68376)

Rhino 7 SR18 Release Candidate 4 for Windows and Mac (7.18.22123) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • Unlock: SubD edges could not be selected if they were ever locked (RH-68437)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Text: Graphik font on Mac missing typefaces (RH-68433)

Rhino 7 SR19 Release Candidate 1 for Windows and Mac (7.19.22130) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac

Bugs Fixed:

  • BlendSrf: Problem about interior shapes (RH-68315)
  • FilletEdge: Preview display performance dropped significantly (RH-68394)
  • Isolate: Opened the selection filter (RH-68303)
  • Join: RhinoJoinBreps produced an odd result (RH-68363)
  • PackageManager: Older public GH2 version installed over newer private GH2 version (RH-68355)
  • Panels: Divider panel style did not allow overriding (RH-68508)
  • RDK: Wireframe post effects did not work with RenderWindow and RenderInWindow (RH-67382)
  • Rendering: Cycles: Flipped wallpaper upside down (RH-67327)
  • SDK: Divider did not work in vertical orientation (RH-68546)
  • Sweep2: Regression between 7.13 and 7.14 (RH-68379)

Crashes Fixed:

  • Rendering: Materials: rdk!CRhRdkMaterial::UpdateDocumentTables – Access Denied (RH-68577)
  • What: File with invalid polyline curve crashes Rhino (RH-68544)

Enhancements:

  • ExtrudeSubD: Made settings sticky between sessions (also in ExtrudeMesh) (RH-66247)

Features Added:

  • Eto: GridView/TreeGridView could not get or specify order of columns (RH-58995)

SDK Enhancement:

  • SDK: RhinoCommon: Exposed ProxyBrepSubD information (RH-68365)

Mac-Only Changes

Bugs Fixed:

  • BlendSrf: Blendsrf sliders do not update surface in rhino for mac (RH-68426)
  • TextObject: mac fonts not appearing properly (RH-68539)

Windows-Only Changes

Bugs Fixed:

  • 4View: Did not redraw viewports until view manipulation (RH-67440)
  • Annotation: slowdown selecting annotation text (RH-68432)
  • Annotation: Text: Dialog extended to full screen width (RH-68004)
1 Like