Rhino 7 Service Release Available

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

Crashes Fixed:

  • Crash fixed with third-party rendering materials. For exmple: Flamingo materials.

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

Bugs Fixed:

  • Annotation:
    • Editing a dimension changed the font (RH-62700)
    • Some special European characters did not work with SLF-RHN Architect font (RH-64192)
  • Annotation: Text: Editing text showed debug messages in command history (RH-65959)
  • Block: Block attributes were not copy-pasted correctly (RH-62661)
  • BoundingBox: Incorrect for blocks (RH-49510)
  • BoxEdit: Size settings were broken (RH-65683)
  • ClippingPlane: View clipping was removed by 4View and 3View commands (RH-65693)
  • Display:
    • Rotating UV mapping (at least box) stretched texture (RH-65817)
    • FlatShade did not work with SubD objects (RH-49558)
    • “Treat as linear” checkbox in PBR materials did not work (RH-65874)
  • ExtendCrvOnSrf: A curve could be extended beyond a trimmed edge (RH-65818)
  • ExtractIsocurve: Failed at untrimmed edges (RH-4707)
  • ExtractPt: Created duplicate points at polycurve segment ends (RH-65980)
  • File IO: A simple polysurface was exported to 3DS with too many faces (RH-65936)
  • InsertPoint: Did not allow to insert points on edges on reflect plane (RH-65606)
  • Line: Normal option found the wrong face in a polysurface (RH-65719)
  • MultiPipe: Could not be canceled by ESC key or other commands (RH-59772)
  • OSnap: Percentage numbers displaced (RH-65995)
  • Offset: Trim=No was not as accurate as Trim=Yes (RH-65627)
  • OpenNURBS: ON_PolylineCurve::IsValid returned true when curve had zero points (RH-65906)
  • Pull: Result was incomplete (RH-65780)
  • RDK:
    • Scripted materials were lost on re-loading (RH-65772)
    • Most procedural noise types did not work (RH-65896)
  • RecordAnimation:
    • Light size in reflection was different from Raytraced viewport (RH-64467)
    • No lighting and shadows from Raytraced mode (RH-64465)
  • Reflect: Missing XAxis or YAxis option for second reflect plane (RH-65709)
  • Rendering: Cycles Viewport: Slow when rendering sun with shadows-only Ground Plane (RH-64526)
  • Rendering: Materials: Drag and drop import stopped working for PBR materials (RH-65998)
  • Rendering: Realtime SDK: Raytraced mode did not render backface material luminosity (RH-65726)
  • Rendering: Textures: Missing Images Dialog: Bulk Replace did not search subfolders (RH-65626)
  • RevCloud: Failed when input curve was not parallel to world top plane (RH-65771)
  • SDK: C# Rhino.Render.SafeFrame should be public (RH-65788)
  • SubD Symmetry: Duplicating SubD damaged symmetry (RH-65584)
  • Toolbar: Some of the layer icons were blurry (RH-65775)

Enhancements:

  • Grasshopper: Added Get Boolean component (RH-57897)
  • GrasshopperPlayer: Supports input from a defined set (RH-57836)
  • Gumball:
    • Plane controls work with distance, angle, direction, and ortho constraints (RH-65298)
    • Allows to extrude multiple faces in the same polysurface (RH-65651)
  • Lights: Shadow intensity changes area of a rectangular light and radius of a linear light in rendering (RH-64141)
  • Rendering: Textures: DownloadLibraryTextures command allows to import textures from a zip file or a folder (RH-58106)

Features Added:

  • Grasshopper: Automatic text shapes oriented to surface in Grasshopper 1.0 (RH-65799)

Regressions Fixed:

  • Display: Detail background was opaque when details were overlapped (RH-66053)
  • Trim: V6 Trims fast, V7 slow (RH-66222)

SDK Enhancement:

  • GrasshopperPlayer: Now calls IGH_BakeAwareData::BakeGeometry (RH-60825)
  • RDK: Added support for adding custom data UI sections to RenderContent (RH-64871)
  • SDK: Added Circle-Circle and Arc-Arc intersection methods (RH-62819)
  • SDK: RhinoCommon:
    • Added SporphSpaceMorph.ConstrainNormal property (RH-65933)
    • Added option to draw endlines and endline text on Rhino.UI.Controls.Slider (RH-65900)

Mac-Only Changes

Bugs Fixed:

  • RDK: Date & Time controls for Physical Sky Texture did not work on Mac (RH-65535)
  • SDK: Python: A script failed on Mac (RH-65056)

Tasks Completed:

  • Installer: RhinoScriptCompiler is removed on Mac (RH-65532)

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

Bugs Fixed:

  • Annotation: Hatch:
    • Should reset pattern to Solid and all gradient settings between sessions (RH-66093)
    • Fill style might be out of sync between the dialog and viewport (RH-66062)
  • BlendSrf:
    • History connection did not work correctly on duplicated objects (RH-66102)
    • “Same height” did not work when it was initially enabled (RH-65992)
  • BlockManager: "_-BlockManager _Update _All" showed Block name conflict dialog box (RH-59783)
  • Color Picker: Slow on loading color wheel (RH-66022)
  • CreateUVCrv: Did not create the UV rectangle (RH-66138)
  • Display:
    • Cage visibility was toggled by surface edge visibility (RH-65996)
    • Adding vertex colors to a mesh broke look of PBR materials (RH-65971)
  • Eto: An ImageButton that invokes a command in the object properties panel blocks input until it loses focus (RH-64912)
  • File IO: Step export put the temporary name in the file (RH-66129)
  • Grasshopper:
    • “Import 3DM” component did not read hidden objects (RH-65776)
    • Added Enable/Disable and Preview to contextual parameters (RH-65925)
  • Gumball: Failed to extrude a planar closed curve inward or outward (RH-66037)
  • Match: Continuity inconsistent when matching arcs (RH-65729)
  • NamedCPlane: : Interfered with Undo (RH-66131)
  • Paste: Unable to paste objects from Adobe Illustrator (RH-65824)
  • Print: "Only Selected Objects" setting sticking between sessions caused confusion (RH-66125)
  • RecordAnimation: Saved JPEG with PNG data (RH-66358)
  • Rendering: Materials: Dropping a PBR rmtl file onto a group created multiple materials (RH-66124)
  • RibbonOffset: Failed with a curve (RH-66104)
  • SDK: Mesh.CreateContourCurves tolerances (RH-65835)
  • SDK: RhinoCommon:
    • IGES exporter did not follow unit settings from headless doc (RH-66189)
    • Quaternion.GetRotation() method not found in Rhino3dm 7.7.0 nuget (RH-65724)
    • Rhino.Geometry.Squisher.SquishMesh made meshes with desynchronised single / double precision vertices (RH-66087)
  • SelBrushPoints: Did not select PointCloud points (RH-66159)
  • SetDocumentUserText: Document User Text panel not updating (RH-66375)
  • SubD Editing: Deleting edge at corner of SubD incorrectly removed vertex (RH-65864)
  • Sweep1: History connection did not work correctly on duplicated objects (RH-65891)
  • TextField:
    • Did not update properly in Document User Text panel (RH-65904)
    • Document changes did not update Document User Text (RH-65905)
  • TextObject: Result incorrect when rotation and spacing settings were both changed (RH-66024)
  • ViewCaptureToFile: Transparent background made clipping plane section edges transparent (RH-66119)

Crashes Fixed:

  • File IO: Rhino crashed when reading WRL files with colorpervertex setting not conforming to file specs (RH-65955)
  • SDK: RhinoCommon: Crashed while making environment changes (RH-66448)

Enhancements:

  • Annotation: Hatch: Right-click to only check a pattern in the list, and allows check/uncheck all selected patterns at once (RH-66538)
  • Mapping widget command: Added ShowOCSFrame option to MappingWidget command (RH-66049)
  • QuadRemesh: Updated to a new versions (RH-65907)
  • Rendering: Added 4K (3840x2160) to dimension presets (RH-66116)
  • Tutorials: Model zip file lists on top and next to PDF (RH-64819)

Features Added:

  • Grasshopper: New "Get File Path" component (RH-61663)
  • GrasshopperPlayer: Allows baking output of Group components (RH-60307)

Regressions Fixed:

  • Cap: Did not process other edges when any self-intersected edge was detected (RH-66126)
  • Print: Margins did not print (RH-65718)
  • SDK: RhinoBrepSplit returned nullptr in resulting array (RH-64910)

SDK Enhancement:

  • SDK: RhinoCommon: Added Brep.HasRegionTopology and Brep.DestroyRegionTopology (RH-66199)

UI Change:

  • Annotation: Hatch: Removed StartPoint and EndPoint command-line options during editing gradient (RH-66064)

Mac-Only Changes

Bugs Fixed:

  • RDK:
    • Unable to un-check “Box-style” in a 3D Checker texture (RH-66230)
    • File path incomplete in Missing image files dialog (RH-66242)
    • Drag and drop did not work in tree list (RH-66165)
  • Rendering: Materials: The first letter could not be deleted by Backspace key when renaming (RH-66195)
  • SystemInfo: Reported wrong architecture on Mac M1 machines (RH-66219)

Crashes Fixed:

  • File IO: PDF Export crashed with custom paper size (RH-66110)

Regressions Fixed:

  • RDK: Placeholder material got duplicated (RH-66599)

Windows-Only Changes

Bugs Fixed:

  • Color Picker:
    • Flickering slider froze Rhino (RH-65736)
    • Resizing dialog when the third value was highlighted froze the screen (RH-65735)
  • GrasshopperPlayer: Referenced input was not cleared between runs (RH-65369)
  • QuadRemesh: QuadRemesh not working for MatrixGold users (RH-66536)
  • Rendering: Cycles: Crashed when using OpenCL as the render device (RH-66535)

Enhancements:

  • Grasshopper: "Import 3DM" component explodes point clouds in .e57 files and returns a list of points (RH-65966)

Regressions Fixed:

  • BoxEdit: Did not allow to change size and position at once (RH-65392)
  • RDK: Placeholder material got duplicated (RH-66489)

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

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)
    • 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)
    • CreateFromSweepSegmented problem when specifying an endpoint (RH-66765)
  • 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)
  • SDK: RhinoCommon: Sweep2 crashed in C# script in Grasshopper (RH-66839)

Enhancements:

  • SDK: Curve.Rebuild periodic to minimum pointcount (RH-66336)

Features Added:

  • Grasshopper: Added ability to get SubD vertex tags to Rhino 7 Grasshopper (RH-66349)

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)
  • SDK: RhinoCommon: Added SubD.JoinSubDs static function to join SubD objects (RH-66642)

UI Change:

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

Usability Problems Fixed:

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

Mac-Only Changes

Bugs Fixed:

  • Grasshopper:
    • Display issue on Monterey (RH-66338)
    • TextBox grabbed focus on macOS Monterey (RH-66293)
  • 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)

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

Bugs Fixed:

  • Annotation: Hatch: Strange behavior (RH-66770)
  • Display: Incorrect shadow in Rendered mode (RH-66793)
  • File IO: PDF export did not release system resource and slowed down (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 intersections was not consistent (RH-65833)
  • OffsetSrf: Solid=Yes with DeleteInput=No did not create object on current layer (RH-66779)
  • RecordAnimation: Did not work in Spanish version (RH-66771)
  • Rendering: Materials: ObjectDisposedException when deleting material and closing Rhino (RH-66877)
  • 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)

Regressions Fixed:

  • Display: Hatches shifted in layouts until selected (RH-66915)
  • Rendering: Did not display checkered transparent background (RH-66767)
  • Rendering: Textures: Missing textures in Rendered mode after reopening model (RH-65740)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Exposed DisplayPipeline.DrawInstanceDefinition (RH-66855)
    • 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 created layout with wrong size and orientation on Mac (RH-65134)
    • CreatePageView created new layout with incorrect size (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)
  • Rendering: Materials: Assignment lost when material plug-in was loaded (RH-66913)
1 Like

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

Bugs Fixed:

  • Annotation: DimRadial: Radius and Diameter Dimension Text Were Incorrect (RH-67328)
  • Contour: Created open curves from closed sections of meshes (RH-66997)
  • Display: Point clouds imported from PLY files were invisible (RH-66750)
  • 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: Python: IronPython is not reported for platform.python_implementation (RH-67339)
  • 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:

  • Drag: Made possible to drag with Gumball even if EnableSelectedGripDrag or EnableSelectedObjectDrag is disabled in advanced settings (RH-67320)
  • File IO:
    • SOLIDWORKS Import - Supports up to version 2022 (RH-67502)
    • 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)
  • DevLoft: Issue when two rails met at one end (RH-67434)
  • 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)

Enhancements:

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

Regressions Fixed:

  • Display: Technical mode did not draw silhouettes (RH-66777)

Windows-Only Changes

Bugs Fixed:

  • EditPythonScript: EditPythonScript and GHPython did not load (RH-67409)
  • 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)

Crashes Fixed:

  • SDK: RhinoCommon: Rhino.Inside Grasshopper Sweep2 was crashed by start and end points (RH-67456)

Enhancements:

  • Layer: Allows "Copy Objects to Layer" on context menu working with worksession attached objects (RH-56390)
  • Rendering: Materials: SBSAR image data is now stored in 3dm as PNG instead of TIFF (RH-66432)

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

Bugs Fixed:

  • MeshCylinder: Vertex normals of base cap pointed inwards (RH-67428)
  • PackageManager: Scriptable command was not pre-populating search (RH-67805)
  • 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:

  • Display: Shows "Enable GPU detection" button when initializing of CUDA fails and GPU is disabled (RH-67747)
  • 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)

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)
  • Eto: Occasional crash in plugins panel on Mac (RH-67444)
  • Update System: Updating to 7.17 failed on MacOS (RH-67833)

Crashes Fixed:

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

Windows-Only Changes

Bugs Fixed:

  • Toolbar: Saving RUI file failed with menu items (RH-67926)

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)
1 Like

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

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:
    • Shadow showed through model in Rendered mode (RH-68522)
    • 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)
  • Help: InfinitePlane topic is tuned up (RH-68378)
  • 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)
  • Trim: Failed when using Line option with ExtendCuttingLines=Yes (RH-67974)
  • Unlock: SubD edges could not be selected if they were ever locked (RH-68437)
  • UserText: Value could not be changed on the filtered list (RH-68246)

Crashes Fixed:

  • Unlock: Crashed with SubD objects that have points on and subobjects locked (RH-68408)

Enhancements:

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

Regressions Fixed:

  • Area: Failed on rectangles (RH-68376)
  • SquishInfo: Pattern can be recognized but the result was an empty text window (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:

  • Annotation: Text: Graphik font on Mac missing typefaces (RH-68433)
  • 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)
1 Like

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

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:
    • Skylighting/reflection did not work correctly when HDRs had intensity multiplied (RH-68579)
    • Flipped wallpaper upside down (RH-67327)
  • Rendering: Materials: Replacing a PBR material of a layer with another PBR material failed (RH-68543)
  • SDK: Divider did not work in vertical orientation (RH-68546)
  • SDK: RhinoCommon: Intersection.CurveLine returned all wrong ParameterB values (RH-68486)
  • Sweep2: Regression between 7.13 and 7.14 (RH-68379)
  • Trim: Non-trimmable lines selected by SelBrush or SelFence causing infinite loop (RH-68721)

Crashes Fixed:

  • Rendering: Materials: rdk!CRhRdkMaterial::UpdateDocumentTables – Access Denied (RH-68577)
  • What: File with invalid polyline curve crashed 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 additional Brep.MergeCoplanarFaces overrides (RH-68618)
    • Exposed ProxyBrepSubD information (RH-68365)

Mac-Only Changes

Bugs Fixed:

  • BlendSrf: Sliders lost control on the surface (RH-68426)
  • Rendering: Materials: Thumbnails did not appear on Mac (RH-68679)
  • TextObject: Fonts did not appear properly on Mac (RH-68539)

Windows-Only Changes

Bugs Fixed:

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

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

Bugs Fixed:

  • Licensing: Cloud Zoo: Rhino gets logged out when a third-party plug-in tries to get a license from Cloud Zoo (RH-69179)
1 Like

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

Bugs Fixed:

  • DimArea: Reported a negative value in a specific case (RH-68956)
  • ExtractSubCrv: Reported too many messages in command-line history (RH-68919)
  • Gumball: Extrude handles did not show for sub-objects until Reflect was updated or removed (RH-68603)
  • GumballAlignment: Default did not update (RH-68735)
  • Lights: Dragging intensity spinner and releasing left mouse button on color box incorrectly popped up select color dialog (RH-68625)
  • Match: Curvature continuity changed wrong end of curve (RH-68826)
  • NamedSelections: Adding selection sets did not trigger saving file prompt if no other changes were made in the model (RH-68727)
  • Picture: Displayed the old bitmap even after deleted (RH-68637)
  • Rendering: Cycles Viewport: Skylight did not properly turn off (RH-69072)
  • Scale1D: Scaling block insertion points incorrectly scaled block geometries (RH-64983)
  • Surface-surface intersection: Overlapping detection was much slower in V7 (RH-68720)
  • ToNURBS: Failed when SubD faces exceeded 30k (RH-62025)
  • Undo: Only one Undo was possible if Max undo memory was set to 4096 MB (RH-47940)

Crashes Fixed:

  • Layout: Right-clicking a field in the Layouts panel caused a crash (RH-68840)

Enhancements:

  • TextField: CurveLength, Area, and Volume pay attention to annotation linear resolution instead of model unit display precision (RH-68638)

Regressions Fixed:

  • SDK: RhinoCommon: Intersections.CurveLine sometimes returned null (RH-69329)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Added IRhRdkContents::SelectContent() (RH-68627)
    • Exposed ON_Geometry::DataCRC (RH-68961)
    • Exposed CRhinoEventWatcher::OnUnitsChangedWithScaling (RH-68860)

Tasks Completed:

  • RPC: Plug-in is removed from Rhino installer (available for download from Package Manager) (RH-69251)

Mac-Only Changes

Bugs Fixed:

  • Block: Editing block definition properties did not flag file being modified (RH-68825)
  • Grasshopper: Status bar was missing (RH-68957)
  • Layer: Could not turn off multiple selected layers at once in Layout and Detail (RH-58612)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Styles: Editing suffix of length units locked up (RH-68617)
  • LoadPlugin: Some plug-ins failed to initialize after installing the latest SRC (RH-69016)

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

Bugs Fixed:

  • File IO: Identical materials with different names in OBJ were imported as one material (RH-62963)
  • Match: Selection highlight glitch (RH-69296)
  • Project: SubD was duplicated when all selected vertices missing the target object (RH-69098)
  • RefitTrim: New edge did not fit precisely to the edge trimmed by an isocurve (RH-69009)
  • Rendering: Post Effect: Glow control broken when adding new colors (RH-68298)
  • Rendering: Textures: Hiding objects deleted baked textures (RH-69272)
  • SetPt: Dialog missing title (RH-69244)
  • ViewCaptureToFile: Produced images with lighter colors than being seen in viewport (RH-67649)

Enhancements:

  • LayerStateManager: Restored layer state can be undone (RH-69031)

Regressions Fixed:

  • DupBorder: Did not duplicate linear edges as degree 1 line segments (RH-68994)

SDK Enhancement:

  • SDK: RhinoCommon: Added TextObject.GetTextCorners method (RH-69094)

Mac-Only Changes

Bugs Fixed:

  • Rendering: Problems with size and ESC button in Render window on Mac (RH-69239)

Windows-Only Changes

Bugs Fixed:

  • AttachGHSData: Components had duplicate names (RH-56670)

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

Bugs Fixed:

  • Distance: Incorrect negative (RH-69506)
  • Rendering: Pressing ESC did not ask to cancel rendering and close Render window (RH-69004)
  • Rendering: Cycles: Environment and Material thumbnails were black for Nvidia cards (RH-70067)

Regressions Fixed:

  • Rendering: Cycles: OptiX device failed to render (RH-69807)
  • SDK: RhinoCommon: Intersection.RayShoot bug (RH-69588)

Mac-Only Changes

Crashes Fixed:

  • SDK: System.Drawing.Icon.Dispose() did not check for null (RH-69648)

Windows-Only Changes

Bugs Fixed:

  • Installer: MicroScribe plug-in was loaded at first run after updating Rhino (RH-69802)
  • Licensing and Validation: False positive when checking for server environment (RH-69722)

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

Bugs Fixed:

  • Grasshopper: Contour component did not work properly (RH-70299)
  • Layout: Layouts panel not updating when sorting layouts via code (RH-69837)
  • Rendering: Materials: Setting programmatic PBR property did not show in GUI (RH-69463)
  • TextField: Area function might return a negative value (RH-69998)
  • UVEditor: Showed old custom mapping mesh (RH-69757)

Enhancements:

  • SDK: Added C++ functions behind BrepEdgeList.RemoveNakedMicroEdges (RH-69805)
  • SDK: RhinoCommon:
    • Added new SubD.PackFaces method (RH-69761)
    • Added GetPoint.NumberPreview (RH-69831)
  • Splash and About: Added "Getting Started Tutorials" button on splash screen to open LEARN page on Rhino website (RH-69959)

Features Added:

  • Rendering: Cycles: Uses the new PTX CUDA kernels instead of CUBINs (RH-69652)

Regressions Fixed:

  • File IO: Text did not import from some PDF files (RH-69775)
  • ViewCaptureToClipboard: Materials became transparent (RH-70307)
3 Likes

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

Bugs Fixed:

  • Display: Thumbnail environment rendering mismatching between OpenGL and RhinoRender (RH-69077)
  • DraftAngleAnalysis: Mid value might be incorrect after a lower value was entered to upper value field (blue) (RH-70246)
  • DupBorder: Too explodeable (RH-71030)
  • PackageManager: Package Manager does not show all packages (RH-71156)
  • RDK:
    • Render import conflict resolution failed when inserting blocks (RH-70529)
    • Texture mapping offset lock button did not work. (RH-70515)
  • Rendering: Cycles: Environment did not rotate in Raytraced mode (RH-70634)

Mac-Only Changes

Regressions Fixed:

  • Display: Objects did not shade in shaded display modes (RH-70627)

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

Bugs Fixed:

  • GetObject: IPlane and SubCrv options were incorrectly made always available (RH-70946)
  • MoveUVNOn: SubD control points edited by MoveUVN did not apply (RH-49848)
  • Rotate3D: Int object snap did not find intersection between feedback arc and another curve (RH-71247)
  • SDK: DisplayBitmap reported incorrect height (RH-71155)

Enhancements:

  • SDK: RhinoCommon: Exposed ON_NurbsCurve::ConvertSpanToBezier (RH-71249)

SDK Enhancement:

  • SDK: Allows CRhCurveBoolean not to print error messages (RH-70774)

Mac-Only Changes

Bugs Fixed:

  • RDK: Resample texture input problem / bugs (RH-70945)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Text: Missing font detection did not recognize localized font names (RH-59268)
  • Purge: Did not remove unused annotation style (RH-71104)
  • SDK: GhPython: Copy "Hint" of neighboring inputs or outputs (RH-54143)

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

Bugs Fixed:

  • Offset: Bad curves were created in V7 and V8, but not in V5 (RH-72102)
  • RDK:
    • Objects temporarily lost materials (RH-71854)
    • Strange colours in render content preview thumbnails (RH-71473)
  • Rendering: Ground Plane settings did not undo (RH-71999)

Enhancements:

  • SDK: RhinoCommon: Exposed ON_BrepVertex::m_tolerance (RH-71671)
1 Like

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

Bugs Fixed:

  • Display: "Show grid on top of objects" setting did not work (RH-44760)

SDK Enhancement:

  • SDK: RhinoCommon: Exposed CRhinoPrintInfo::m_textdot_size (RH-72325)

Windows-Only Changes

Bugs Fixed:

  • Display: Cycles rendered a blank viewport with OpenGL 2.1 (RH-71941)

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

Bugs Fixed:

  • Angle: Incorrect with some edges (RH-73003)
  • File IO:
    • Leader exported to DWG pointed to a wrong place (RH-72074)
    • Updated Datakit libs to 2023.1 that supports reading SolidWorks 2023 files (RH-70604)
  • GumballAlignment: Axes directions of Gumball (align to object), UVN, MoveUVN were incorrect for control points on SubD-friendly curves (RH-72629)
  • Help: BooleanIntersection needs to be added to the list on History’s Help page. (RH-72462)
  • Licensing and Validation: License manager dialog hidden behind all other open windows (RH-71806)
  • RDK: "Properties: Materials" panel did not show options (RH-72737)
  • Rendering: Materials: Layers in Choose Layers dialog did not list in alphabetical order (RH-72595)
  • Revolve: History shifted the axis (RH-65682)
  • SDK: RhinoCommon: rs.ObjectColor() always returned A (transparency) value as 255 (RH-72572)
  • Sun: Daylight saving in Eto dialog did not work properly (RH-73045)
  • UDT: Flowed object and naked edges (RH-42841)

Windows-Only Changes

Bugs Fixed:

  • Notes: Text in Notes panel was all selected when Rhino window regaining focus (RH-65292)

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

Bugs Fixed:

  • BlendEdge: Failed when chain-selecting edges with double-clicking (RH-73662)
  • CrvDeviation: RhinoCommon SDK: Curve.GetDistancesBetweenCurves method does not work if curves do not share a similar direction (RH-73988)
  • Rendering: Reflection on back faces looked different from front faces (RH-72717)
  • Select: DoubleClick + Shift + CTRL Control Cage caused a hang (RH-73884)

Enhancements:

  • ShowDir: Direction color change did not persistent through sessions (RH-73171)

Regressions Fixed:

  • ExtractAnalysisMesh: Did not save vertex colors from Draft Angle Analysis (RH-73089)
  • File IO: Nested blocks in DWG read incorrect in Rhino (RH-72439)
  • SDK: RhinoCommon: Bug of Curve.OffsetOnSurface (RH-73651)

Windows-Only Changes

Bugs Fixed:

  • Notes: Text in Notes panel was all selected when Rhino window regaining focus (RH-65292)