Rhino 7 Service Release Candidate Available

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

Bugs Fixed:

  • Annotation: Text: Created by plug-ins may have no annotation style assigned (RH-61123)
  • Copy: Right-click or Enter does not finish the command when distance constraint is active (RH-58758)
  • Display: Rendering a material thumbnail affects the environment texture used to render objects in the viewport (RH-61346)
  • Eto:
    • UI - Pasting material from color sometimes gives a material of the wrong color (RH-57766)
    • TextBox on a Panel in a TreeGridView misses keystrokes (RH-61209)
  • ExtractSrf: Options in macros not working with preselection (RH-61071)
  • File IO: SKP Export - Do not pop up short edge warning in scripted export (RH-61378)
  • MatchSrf: Selection filter issue (RH-61166)
  • Mesh: Normals flipped on meshes created from mirrored blocks (RH-61159)
  • PointsOn: Selection filter issue (RH-61191)
  • RDK:
    • When creating a material the RDK creates an invalid mesh and logs an ON_ERROR (RH-61005)
    • RenderOpenLastRendering does not work (RH-61122)
  • Rendering: HUD - The post effect star icon does not always update (RH-61020)
  • Rendering: Cycles: Render channel option won't change in Document Properties (RH-61106)
  • Rendering: Materials:
    • Eto dialog (PBR import) problem with multiple screens (RH-60562)
    • Objects with PBR material don’t honour the Receives Shadows setting (RH-61143)
  • SDK: Python: Rhino Python main namespace is not defined (RH-61060)
  • SoftTransform: ESC does not cancel radius picking (RH-61198)
  • SubDSweep1: Should not close when the rail is open (RH-61140)
  • ViewCaptureToClipboard: ViewCaptureToFile: Arctic mode causes near-plane clipping issues (RH-61217)
  • ViewCaptureToFile: Tiling in high resolutions (RH-61061)
  • WeldEdge: Welds edges together in an unexpected way (RH-60992)

Crashes Fixed:

  • RDK: Material Library dialog on the Mac crashes (RH-61368)

Enhancements:

  • ExtractPt: Supports postpicking mesh vertices and extracting SubD vertices (RH-61226)
  • File IO: STEP Import - New "Skip invisible geometry" option (RH-60421)
  • SelChain: Prefers adding brep/extrusion edges of the same type (naked or internal) (RH-61126)
  • SubDSweep2: SubDSweep1/2: Added "Creases at kinks" option (RH-60842)
  • Viewports: Non-plan parallel viewports support object center view rotation with Ctrl+Shift+RMB (RH-60527)

Regressions Fixed:

  • File IO: DXF Import - Text missing in Rhino 6 and 7 (RH-61301)

SDK Enhancement:

  • RDK: Allows 3rd parties to write Post Effect UIs in C# (RH-57414)
  • SDK: RhinoCommon: Supports setting object custom render mesh (RH-50831)

UI Change:

  • InterpCrv: SubDFriendly option is made always available (RH-61252)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Text: Text not visible after placing it (RH-61300)
  • Grasshopper: Can't resize or hide component tabs/toolbar and sizing is too large (RH-60850)
  • Properties: Custom mesh settings are not scriptable (RH-61062)
  • SDK: RhinoCommon: Document.HatchPatterns.Rename and Delete do not work (RH-61024)

Cosmetics:

  • ViewCaptureToFile: Command line feedback is truncated (RH-60998)

Crashes Fixed:

  • Rendering: Cycles: Crash when reading settings (RH-61175)

Windows-Only Changes

Bugs Fixed:

  • Grasshopper: Slider animation exporter ignores file format and always saves PNG files. (RH-61244)
  • Installer: Installing Rhino WIP 7 messes with official Rhino 6 install (RH-45568)
  • Panels:
    • Tabs (not showing text) too wide when wrapped (RH-60993)
    • Curve Piping slider disappears off the page (RH-61067)
  • Rendering: Cycles: Rhino UI locks up until rendering in Raytraced viewport is finished (RH-60919)

Enhancements:

  • File IO: STEPTree command now displays unit and tolerance of STEP file (RH-61129)
2 Likes
The horror the horror of exporting to pdf and illustrator
Feature Request: Mitering of Lines
Layer Panel Jumps Back to Top when Changing Layer Visibility
BUG: Redo Multiple
Rhino 7 caustics
MoveExtractedIsocurve does not work in Rhino 7.8
Import Solid STP file in Rhino problem
Blurry Decal Render In R7 vs. R6
New Gumball is devastatingly bad. Here are some proposals how to fix it
[BUG] Component right-click menu icons are huge!
Edit Box Bug - What is going on here?
[Annoyance] PackageManager dumps error log to the local command history!
SmartTrack not working on Rotate after latest Update
Procedural wood - R7 Windows crashes - reason why?
Rhino 7 PC - Dimension Problems on existing layouts
CircleCircle intersection method?
`IsShort()` gives false on empty initialized PolylineCurve
Can you read texture paramters in a script/macro? And use this to resize a mapping widget to 'real world' scale?
Exporting this simple polysurface results in 400MB 3ds file
Two wishes for Gumball
New Gumball is devastatingly bad. Here are some proposals how to fix it
Rhino 6: Finding object at certain length of a line
Editing a title block visible in layouts produces fun effect
V7 Hatch properties bug
Add "keep objects" to intersection?
Rhino7 default linetypes view in options panel broken
Text height doesn't update when annotation style is scaled
Quick color selection toolbar
Duplicate a file does not duplicate the Title in header in R7?
Dimension style properties bug
Digital Scroller
BUG: Poor Perspective Performance issues with SubD + Clipping Plane
Layer color not showing the picker
[BUG] GHPython component unable to process single item inputs?
Materialname can't be selected if subselection was be used
V6 per-face material is half-cooked
Pen Background in unselected Viewports/Layouts
Match Properties - Right Click for Tickboxes
MatchProperties to include curvepiping / edgesofteningning settings
The horror the horror of exporting to pdf and illustrator
Rhino 7 overrides Windows' User defined Graphics Settings: impossible to use Rhino 7 on laptop running on battery
Compiled plug-in message doesn't show when loading
Confirm cancel anyone?
RhinoCommon and InstanceDefinition : missing summaries
Rhino 7 - MeshRay intersection changes
Sweep 2 Rails creates crease on cross sections (boat hull)
Document text
Material cancel subsurface BUG
Bounding box freezes Rhino
Saving Failure
Adobe Substance SBSAR support in Rhino 7
ArrayCrv not consistently spacing objects
Bad Mesh Or Is It
Transform.GetYawPitchRoll Method
Bug in headless 3mf -Export command
Denoiser issue
PerpendicularToEdge disappears from -Match SurfaceEdge
Wierd Issues with Ambient Occlusion
BUG: moving angular dimension leaves a point behind
Normalize vector; Surface morph with Constrain Normal
BUG: blockinstance name wrong in CSV
SubD - Add to ActiveDoc
Disabling scroll/pan during selection
Split SubD with isocurve >>NEW<<
Rhino6: Environment rotates in raytraced view
Memory Issue in Grasshopper: Rhino 6 vs. Rhino 7
[Bug] Geo with edge softening and history doesn't update
Sketchup material transparency
Trim / Pull curve to SumSurface bug
BoxEdit : set One Axis Size how?
Revclouds not working
Cycles Clipping Plane rendering Bug
How to draw a perpendicular line from a point?
Rhino 7 Trial won't launch
Problem with undoing material changes made via script
I have a file that seriously takes 15 minutes for a brush selection
Printing PDF Rhino 7 v Rhino 6
How is the Demo version supposed to work? And other gotchas of a returning customer
_EMap optimization problem
Problem with Curve.CreateBooleanDifference() in Rhino 7!
Feature Request: ConvertDots grouping behavior
Sub-D tangency not reflected after nurbs conversion
No tangency continuity at 7 surface meeting point
Create three.js mesh from rhino with vertex colors
When will Rhino get an updated Orbit+Navigation System?
Named views Panel doesn´t show entries
Question regarding chain selection and preselection in macro
Rhino 7 render Normal map problem
UV editor inconsistency
New Display issue in details
Material assignment with blocks
Since latest update Rhino is unusable because it hangs every few seconds
Bug: Non planar planar curve
ArrayPolar Z distance problem
Wish: "From" one-shot osnap shows distance from "from" point in status bar
SubD MergeFaces, Override SelectionFilter
Direct-edit fail/bug
Problem importing .step made in SolidWorks
HistoryPurge "All" acts on all objects including hidden
Switching off curve CV mode, when selecting single curve
Quad Remesh preview behavoir
PDFs massive file bloat
Embedded files folder
Misspelling in Rhino 7?
Python Editor, black text in black test window [in Dark mode]
Wish: copy mesh options copied from existing file
Selection acting strange on latest Rhino 7 release
Rhino.AddBlock() doesn't seem to exist
AltGr+F toggles Ctrl+F in Python editor
NurbsSurface.EpsilonEquals bug
Help - render mesh is much to fine -> project file size exploded (Update: Display Mesher is broken per Update(?))
Gestures on touchscreen changed from Rhino5 to 6-7
Grasshopper Python component question
A smattering of SubD bugs
Symmetry Bug
Wish: Subd Revolve to accept a SubD edge as input
Cycles/Sub-D bug
HatchPatternTable & Hatch.Explode Bug in RhinoWIP?
How to check if a brep is self-intersecting?
Denoiser on Viewport?
BUG: FBX export of "custom object" mapped, edge softened objects (weird connected uv mesh)
Rhino.Runtime.NotLicensedException reading document as launch argument
Drag and drop on blocks
Raytrace mapping
Pen Background in unselected Viewports/Layouts
After installing V7, Lands design wants to load on every Rhino launch
PDF driver output vs Native PDF export
Wish for Rhino 7 materials: Add a numerical indicator under the slider of "Clarity"
Drag and drop named views rhino 7 MAC
Decals disappear
Proper embeddment of pictures?!?
Rhino 7 closes without any error message when rendering
Rhino 7 Windows Crashes When Setting Materials
Crash when scrolling through render settings
And yet another fun annotation style trap
Match Material property unexpected behaviour (BUG)
Still need to be able to change colours of polysurface faces
Squishing after Quadremesh, + bug in squish
ShowEnds - menu item missing
Custom Display Mode incorrectly display Mesh with Vertex Colors
Remove Sketchup export warning window
Export of polyline to obj crashes
Window selection behaves like crossing selection V7
Rhino V7 crashes when trying to change render properties
Page numbers in V7 Layouts?
A couple of very minor bugs
Squishing mesh made from SubD, Bug?
Keyboard Shortcuts for Grasshopper View menu
Bug in Rhino 7? Random Gumball position
Brep.CreateFromOffsetFace documentation (loose option)
Bug:Squish Mesh
Radial Symmetry Question
Subd Join in Rhino common for radial symmetry
Symmetry on 2 axis at the same time
Wish : editable multi-level, radian Symmetry
Receives shadows bug
Bug report: Spelling mistake in API method name
Decals not showing in cycles (Raytraced) - Help
3dconnexion Spacemouse Revitinsiderevit problem
Negative Values in Path: 'Simplify' error: "An entry with the same key already exists."
STEP files units?
Arc options request
Schedule for implementing parts of RhinoScript/functionality in python
Squishing after Quadremesh, + bug in squish
Not all packages shown in Package Manager
Material duplication on FBX import
Smooth Dialog needs tune up + bug
STEP Files
ExtendSrf regression from V6 to V7
Glow and bloom at transparent background issue
SubD development status?
Rhino Inside Revit fails to load
IGH_Param.ReplaceSource Bug?
Wires style - thickness
Weird little GH bug -- empty string converts to Rhino Curve
Pipeline sub-menu possible bug
SubDSweep2 glitch
New layout toolbar & command repeat - Regression?
Providing more information from VolumeMoments in VolumeMassProperties
How is the Demo version supposed to work? And other gotchas of a returning customer
Dimension inside block not updating?
Rename to Rhino 7.app breaks mono c# compiler
The file writing plug-in failed
Right click in grasshopper for mac not working
Tools > Import options does not load settings correctly
Mesh Trim fails,crash
BUG: Transparent Hatches within blocks sometimes creates all sorts of funny business
[BUG] transparent curves invisible in Blocks
Rendering in viewport constant loop
Recent V7 odd bugs
Check if Breps are "Box-like"
Bug: Layers
RS keeping up with V7 - color-related methods with transparency
Tool palettes bug
Wish: Rhino version information in option update and statistics
PointDeviation is broken in V7
Dimensions funked up?
Bug in Rhino.Geometry.Transform.GetHashCode
ToggleActiveToolpalettes in Rhino 7 compared to Rhino 6 & 5
Serious problem with Brep.Trim(Plane,Threshold)
Wish - Updates and Statistics - more informations please

Rhino 7 SR1 Release Candidate 2 for Windows and Mac (7.1.20322) is now available

Bugs Fixed:

  • BlendSrf: Causes a memory leak (RH-61345)
  • Display:
    • Shade-highlight selected ignored for per face colors (RH-61137)
    • Blurry reflection environment texture completely broken with a specific environment (RH-61375)
  • File IO:
    • PDF Export - Print with “Only selected objects” exports a blank detail (RH-61009)
    • OBJ Export - Fails when bitmap textures missing in materials (RH-61470)
  • Installer: Windows Start menu Programs entry has incorrect text (RH-61456)
  • Print: Layout page order, in Eto Print UI, is not display sorted by page number (RH-61410)
  • Rendering: Decals: Adding decal fails with ETO UI (RH-61366)
  • Rendering: Materials: ETO UI - Edit texture (pen icon) doesn't work on Windows (RH-58061)
  • Rendering: Texture Mapping: UVs for SubD are wrong in Rendered mode (RH-55655)
  • Rendering: Textures: Marble becomes striped (RH-61118)
  • SDK: RhinoCommon: Spelling mistake on Transform.IsZeroTransformaton(double zeroTolerance) (RH-61232)
  • SelBrush: Panning view with Shift + RMB unexpectedly resizes brush width (RH-61233)
  • SubDSweep1: Ignores Closed option in 7.1 (RH-61099)

Enhancements:

  • Align: New ToFitPlane and ToPlane > 3Point options (RH-61187)
  • Annotation: Styles: Missing font detection can be disabled (RH-61167)
  • Arc: New Midpoint option (RH-61042)
  • BooleanIntersection: Added DeleteInput option (RH-60576)
  • Display: Stop writing and reading of baked texture files to avoid stutter in dynamic views (RH-61303)

Features Added:

  • SDK: Python: rs.ExtendCurvePoint missing argument (RH-30501)

Mac-Only Changes

Bugs Fixed:

  • Installer: Space in "Rhino 7.app" breaks yak convenience script (RH-61495)
  • PackageManager: Latest version doesn't update when pre-release checkbox toggled (RH-61406)
  • Print:
    • Raster output does not miter lines with width on Mac (RH-61330)
    • All Layouts Broken in Rhino 7 for Mac (RH-61334)
    • Range of Layouts Broken in Rhino 7 for Mac (RH-61337)
  • Redo: Redo Multiple dialog mislabled in Rhino for Mac (RH-61365)
  • Rendering: Post effects not applied after render completion (RH-61455)

Windows-Only Changes

Bugs Fixed:

  • Rendering: Post effects not applied after render completion (RH-61327)
  • Rendering: Decals: Run-time check failure when cancelling cylindrical decal mapping (RH-58845)

Rhino 7 SR1 Release Candidate 3 for Windows and Mac (7.1.20329) is now available

Bugs Fixed:

  • Annotation: Hatch: Annotation: Return _StartPoint and _EndPoint to the gradient hatch edit stop command line options (RH-61328)
  • Annotation: Leader: Blank leader shows extra points at the arrow tip (RH-61093)
  • Cap: Incorrectly flips orientation of input polysurface (RH-61185)
  • Rendering: Render command triggers saving document prompt (RH-61542)
  • SubD: Creating SubD display information for a SubD tire tread is slow (RH-60542)
  • SubDSweep2: Not working properly when ending at singular point (RH-61362)
  • ToNURBS: Meshing issues on a SubD (RH-61125)

Features Added:

  • File IO: New StepUnitsAndTolerance command (RH-61421)

Usability Problems Fixed:

  • FilletEdge: ChamferEdge/BlendEdge/FilletEdge: Made Edit option start with editing handles instead of edge selection (RH-61255)
  • SelDup: Does not find closed curves with opposite direction (RH-61384)

Mac-Only Changes

Bugs Fixed:

  • Code Editor: Python: Atom editor cannot communicate with RhinoBETA.app and Rhino 7.app (RH-61407)

Windows-Only Changes

Bugs Fixed:

  • Display: Custom mode incorrectly display mesh with vertex colors (RH-59395)
  • Rendering: Advanced settings cutoff in Rendering panel (RH-61412)
1 Like

Rhino 7 SR1 Release Candidate 4 for Windows and Mac (7.1.20337) is now available

Bugs Fixed:

  • BlendEdge: Should not setback at two-way corners (RH-61562)

Crashes Fixed:

  • Rendering: Crash when cancelling ViewCapture* of Raytraced viewport (RH-61586)

Mac-Only Changes

Bugs Fixed:

  • Rendering: Materials: Opening Material Editor hangs Rhino on Mac (RH-61616)

Windows-Only Changes

Bugs Fixed:

  • Localization: Render Menu > Current Renderer is not localized (RH-61196)

Rhino 7 SR2 Release Candidate 1 for Windows and Mac (7.2.20343) is now available

Bugs Fixed:

  • Annotation: Styles: Value of Rhino.Warnings.MissingFontWarning is inversed (RH-61491)
  • BlendEdge: Loses face (RH-61248)
  • Cone:
    • No instant feedback while typing distance (RH-61835)
    • Preview issues while typing number (RH-61878)
  • Developer Tools: EtoCollapsibleSection does not display a vertical scrollbar as needed (RH-61564)
  • Display: Edge Softening slows down performance (RH-61658)
  • Eto: Slider responds to mouse movement when it shouldn't (RH-61501)
  • File IO:
    • STEP Export - Should leave product description empty (RH-61671)
    • DWG/DXF Import - By Object Color 7 always comes in black (RH-61723)
  • Grasshopper: Added disable file timestamp checkbox (RH-61536)
  • Libraries: Context menu does not work with multiple selected grid thumbnails (RH-61838)
  • MergeAllCoplanarFaces: Mid and end snaps are left over (RH-61476)
  • MergeCoplanarFace: Problem when merging across unwelded edges (RH-60957)
  • NamedSelections: Deleted named selections come back (RH-60956)
  • OrientOnSrf: Bad link to Help in dialog (RH-61744)
  • PackageManager: ESC Key does not close the dialog (RH-60940)
  • PluginManager: Filters does not work as expected (RH-60455)
  • Rebuild: "Preserve end tangent directions" flips tangent direction (RH-61531)
  • RemoveKnot: RemoveKnot, InsertKnot and InsertEditPoint unnecessarily turning non-rational polycurves into rational (RH-61777)
  • Rendering: Raytraced post effects state in the HUD can't be toggled and doesn't match Properties > Post Effects (RH-59897)
  • Rendering: Cycles:
    • Crash when saving a material to file (RH-60654)
    • PBR Emissive multiplier doesn’t have effect when texture is set and enabled (RH-61814)
  • Rendering: Cycles Viewport: Potential lock-up when LeadTools fail to load a file during Raytraced start-up (RH-61754)
  • Rendering: Materials:
    • A material used by one of the selected layers cannot be assigned to all selected layers (RH-60137)
    • Double Sided material does not delete old child materials. (RH-61722)
    • Material Editor asks an unnecessary question (RH-61724)
    • Double Sided material does not implement the NewChildSlotIterator() method (RH-61725)
  • Rendering: Post Effect:
    • Mouse dragging reorder is difficult (RH-61607)
    • Logarithmic tone mapping destroys alpha channel (RH-61644)
  • Rendering: Texture Mapping: XYZ fit button bug (RH-61430)
  • Rendering: Textures: Texture panel doesn't update correctly while in use (RH-60829)
  • SDK: Internal_FaceDegenerateAreaCheck code in C++ (RH-61277)
  • Selection:
    • Ctrl-Shift-Click does not select whole SubD in groups (RH-58082)
    • Picking a curve overlapping an edge is difficult (RH-61819)
  • SubDLoft: Picking order is ignored (RH-61543)
  • SubDSweep1: Partial sweep along rail does not work (RH-59947)
  • TextField:
    • DateModified is 1 hour off (RH-61705)
    • Convert lcase functions so that they parse correctly - II (RH-61735)
  • ToNURBS: Messes up trimmed surfaces of revolution (RH-61550)
  • What:
    • SubD Render/Analysis mesh always shows “none present” in object description (RH-61568)
    • NURBS objects have information about SubD meshing in object description (RH-61569)

Cosmetics:

  • Toolbar: Misspelled tooltip of SelDimOverride (RH-61872)

Enhancements:

  • ArrayPolar: ZOffset supports negative values (RH-61742)
  • Gumball: Keep brep/extrusion face selected after extrude (RH-61728)
  • Join: Overlapped SubD control polygons will merge when possible (RH-61764)
  • NamedSelections: Prompt to replace an existing named selection, or add more objects to it (RH-61035)
  • Rendering: Post Effect: Prompts to save changes when closing render window (RH-61499)
  • SubCrv: Added FromMidpoint option (RH-53494)

SDK Enhancement:

  • SDK: Python:
    • Implemented rs.ObjectTopGroup (RH-49189)
    • Implemented rs.DimStyleScale (RH-49190)

Usability Problems Fixed:

  • Rendering: Post Effect: Changes in viewports don't mark document as modified (RH-60803)

Mac-Only Changes

Bugs Fixed:

  • Bridge: Segment number set less than 1 displays infinity symbol (RH-61783)
  • Grasshopper: Components list color not working as expected in Dark Mode (RH-60705)
  • Properties: Custom render mesh settings should be disabled for mesh objects (RH-61732)
  • QuadRemesh: Track pad input weirdness (RH-61408)
  • RDK: New content control dropdown list search box does not have focus when opening on Mac (RH-61839)
  • Rendering: Textures: New textures appear unselected (RH-61364)

Enhancements:

  • Grasshopper: Components: Added code completion for C#/VB Grasshopper scripting component on Mac OS (RH-59436)

Windows-Only Changes

Bugs Fixed:

  • Color Picker: Select a pixel far away from the picker icon (RH-61357)
  • DocumentProperties: Scripting mesh settings may not update object render meshes (RH-58789)
  • File IO: STEP Import - Command-line does not refresh when opening from File Explorer (RH-57816)
  • Grasshopper: Components: Kangaroo loading error (RH-61761)
  • Notes: Pressing Delete key in Notes Panel runs Delete command (RH-61022)
  • Options: The scriptable PickableControlPolygon option fails (RH-54179)

Enhancements:

  • Rhino Installer Engine: Log reason if plug-in inspection fails due to missing AssemblyTitleAttribute (RH-61325)

Usability Problems Fixed:

  • PackageManager: Install and Cancel buttons are backwards on Windows (RH-61469)
2 Likes

Rhino 7 SR2 Release Candidate 2 for Windows and Mac (7.2.21005) is now available

Bugs Fixed:

  • Display: Viewport performance very slow in V7 (RH-61570)
  • ExtractMeshPart: Added ExtractWholeDisjointParts and JoinOutput options to the scriptable command (RH-61415)
  • File IO:
    • DWG/DXF Import - Supports reading UserArrow settings (RH-61087)
    • SKP Import - Error when Sketchup Texture Writer enabled (RH-61851)
  • FilletEdge: Leaves naked edges if input not shrunk first (RH-60428)
  • Print: PDF export scaling issues in v7 (RH-61925)
  • Properties: Detail view settings only accept the first change (RH-61689)
  • Rendering: SimulatedMaterial can cause a race condition on the cache (RH-61631)
  • Rendering: Materials: PBR material "explodes" objects in Rendered display mode (RH-60814)
  • SDK: RhinoCommon: NurbsSurface.EpsilonEquals doesn't compare control points (RH-61937)
  • Selection: Incorrect depth culling in wireframe viewport (RH-61910)
  • TextField:
    • Detail View Not Displaying Proper Text (RH-61687)
    • Exception error (RH-61933)
    • <DocumentText(“Key”)>% does not return #### when it cannot be resolved (RH-61990)

Enhancements:

  • File IO: SKP Import - Displays warning when file has textures and is in read-only folder (RH-61820)
  • Group: Hidden members display dynamic preview while transforming (RH-49193)
  • Gumball: Selects the end edges for next extruding (RH-41568)
  • Join: Maintains degrees and control points of the input curves (RH-57979)
  • Point: : Added Undo option (RH-61823)
  • TextField: More date and time presets in Date and DateModified functions (RH-61913)

Regressions Fixed:

  • SDK: RhinoCommon: Mesh Split (MSplit) Fails in V7, works in V6 (RH-62159)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Text: Added Capitalization Options (RH-61013)
  • Autolayout:
    • Toolbar not showing correctly with MacOS SDK 11/Xcode 12 (RH-61884)
    • Loading screen clips toolbar with MacOS SDK 11/Xcode 12 (RH-61885)
  • Layer: Detail view visibility incorrect (RH-61508)
  • Properties: ViewportProperties: Size option in scriptable command re-sizes modeling window to achieve requested viewport size (RH-61795)
  • SDK: GHPython:
    • Help button does nothing (RH-57767)
    • Missing the ‘Output’ panel on Mac (RH-61911)

Crashes Fixed:

  • Viewports: Repeatable crash after closing floating view (RH-61979)

Windows-Only Changes

Bugs Fixed:

  • Display: Unable to force Rhino to use Intel GPU (RH-62002)

Cosmetics:

  • DocumentProperties: Background color of Render Channel options is different (RH-61840)
  • File IO: DWG/DXF Import - Unit labels not fitting in dialog (RH-61874)

Rhino 7 SR3 Release Candidate 1 for Windows and Mac (7.3.21012) is now available

Bugs Fixed:

  • 3DFace:
    • Tooltip for Persistent On Mesh quits after initial pick (RH-58879)
    • Results in unwelded mesh edges when using mesh constraints (RH-62113)
  • ClippingPlane: Scaling up causes flipping trouble (RH-61225)
  • CrvSeam: Seams located incorrectly when working with multiple curves (RH-62009)
  • ExtractSrf: Count is wrong (RH-62083)
  • File IO: PDF Export - Preview scaling issue (RH-62035)
  • Grasshopper: Timers expire too often (RH-62138)
  • Gumball:
    • Extruding a polyline with scale handle creates degenerated faces (RH-15101)
    • Extruding does not select the end edges in Shaded mode (RH-61985)
    • Sub-object selection unexpectedly transfer to history children (RH-62049)
  • Paste: Lags in V7 (RH-60569)
  • Print: Vector output does not pay attention to Picture material transparency (RH-60275)
  • Rendering: Materials: Importing rmtl files adds many placeholder items to Type list (RH-62055)
  • Revolve: Deformable option may displace the surface (RH-62045)
  • RibbonOffset: Fails to generate offset curve on outside (RH-61854)
  • SDK: RhinoCommon: Line.ToNurbsCurve() not setting domain (RH-61974)
  • Surface-surface intersection: Incomplete intersections (RH-61958)
  • Tab Constraint: Is canceled when base point is picked and rejected (RH-38345)
  • Toolbar: "Solid Tools" toolbar has two "Unjoin Edge" buttons (RH-62114)
  • UVEditor:
    • UV meshes messed up from OBJ (RH-23995)
    • Fails with degenerated single mesh face (RH-62127)
  • Unwrap:
    • Creates separate UV meshes until edges are rebuilt (RH-38531)
    • Not all selected seams uncouple faces correctly (RH-42696)
    • Fails to use selected seams (RH-43792)
    • Fails on a surface (RH-62000)

Cosmetics:

  • Options: Update frequency changed to use drop-down menu instead of combo box (RH-62097)

Enhancements:

  • File IO: PDF Import - Supports layer hierarchy (RH-61109)
  • Polyline: Tab constraint now suspends Helpers (RH-62149)
  • Sketch: Added ClickToSketch option (RH-32560)
  • Splash and About: Allow Esc to close (RH-61847)
  • SubDSweep: /SubDSweep2: New SubDChain option (RH-61779)

Features Added:

  • Zoom: Scrolling mouse wheel with Ctrl/CMD keeps focus on view center (RH-62003)

Regressions Fixed:

  • BoxEdit: Does not work with sub-objects (RH-61960)

UI Change:

  • Toolbar: Tidy up SubD Tools toolbar (RH-62115)

Mac-Only Changes

Bugs Fixed:

  • Display: Apple Silicon reports 0 VRAM which causes crashes in Rhino (RH-62061)
  • Export: Options are not visible from layout page unless dialog is resized (RH-61670)
  • Libraries: Does not download localized contents when version.txt is deleted (RH-61427)
  • MoveFace: Viewport doesn't get focus during command for Osnaps (RH-61085)
  • Rendering: Materials: 'Assign to Layers' incorrectly shows layers that have been deleted (RH-61929)
  • Sketch: In progress sketch previews disappear. (RH-62157)

Crashes Fixed:

  • Export: Export Selected from File menu crashes Rhino on Mac (RH-62076)

Enhancements:

  • File IO: AI Export - Allows more digit places in scale values (RH-62117)

Windows-Only Changes

Bugs Fixed:

  • File IO: PDF Export - Preview doesn't show dimensions (RH-62040)
  • Properties: Annotation Style is blank (RH-61560)
  • Revolve: Fails with SubD edges as input (RH-61983)
  • SDK: Rhino.AddLoftSrf broken in Rhino 7 SR0 (RH-61984)
  • SDK: RhinoScript: Creating Rhino.Interface.7 always launching new instance (RH-62126)

Rhino 7 SR3 Release Candidate 2 for Windows and Mac (7.3.21026) is now available

Bugs Fixed:

  • DraftAngleAnalysis: Display of edges lags (RH-62164)
  • Eto: Rendering Panel does not have icons in Current Renderer drop-down (RH-62046)
  • File IO:
    • UV mapping does not export correctly to OBJ/FBX (RH-57899)
    • AI Import - Text overlapping (RH-62102)
  • Grasshopper: Trigger (Timer) object on/off state not persistent (RH-62163)
  • Gumball: Extruding surface does not retain Gumball alignment (RH-61999)
  • Kink Removal: Deleting a curve kink removes other parts (RH-62054)
  • MergeAllCoplanarFaces: Fails to merge colinear edges (RH-62311)
  • Mesh: NGons: Interior vertices are left behind (RH-62140)
  • Move:
    • Direct Edit edge of trimmed cylinder - failure case (RH-61326)
    • Direct Edit edge of trimmed cylinder - cylinders of degree > 1 have a unnatural sharp edge (RH-62290)
  • Panels: Crash when opening Rendering panel on Mac (RH-62237)
  • Print: Rhino PDF leaves off left edge of outline in vector output (RH-62145)
  • PrintPreview: Text with frame enabled is blacked out in vector output preview (RH-62144)
  • Properties: Scripting fails when Properties panel is hidden (RH-62249)
  • QuadRemesh:
    • Should not reprocess quad mesh if there’s a preview calculation and no UI changes (RH-52924)
    • Regenerates the mesh when preview is toggled, and shouldn’t (RH-62175)
  • RDK:
    • Removing texture instancing results in duplicate textures (RH-61788)
    • Custom Render Mesh behavior change between V6 and V7 (RH-62122)
  • RefitTrim: DeleteInput=Yes does not keep control points on (RH-61239)
  • Rendering: Decals: Decals don't show up on metallic materials if backface colors is enabled in Rendered mode (RH-62188)
  • Rendering: Materials:
    • Simulation section in RMTL does not include PBR details (RH-61963)
    • Cannot drag/drop Substance rmtl onto object (RH-62056)
    • Physically Based Material does not set texture ‘on’ in all slots (RH-62231)
  • Rendering: Texture Mapping:
    • SubD surface mapping doesn’t do a good job (RH-58160)
    • Procedural texture mapped wrong on sub-object (RH-61367)
  • Rendering: Textures:
    • Rhino creates unnecessary embedded_files folders (RH-62023)
    • Bulk replace fails (RH-62141)
  • Revolve: Fails with SubD interior edges as input (RH-62116)
  • SDK: RhinoCommon:
    • Hatch.Explode fails on hatches not owned by a document (RH-40690)
    • Impossible to create several automatic UI sections (RH-44440)
    • Rhinoscript/Python rhinoscriptsyntax/RhinoCommon LayerLocked behavior incorrect with sublayers (RH-61534)
  • Selection: Panning locked views (RH-62206)
  • SubD:
    • SubDTorus - Lower vertical face limitation is 2 instead of 3 (RH-62105)
    • SubDBox - Builds incorrect face count (RH-62209)
  • Symmetry: History does not update properly (RH-47374)
  • Unwrap: UV mesh may not be split along selected seams (RH-12768)
  • VolumeMoments: Principal Moments of Inertia are wrong (RH-62150)

Enhancements:

  • Extrusion Object: Will not become a polysurface when its end face is moved in the extruding direction (RH-18905)
  • QuadRemesh: Added Delete Input Object checkbox (RH-61211)
  • Rendering: Materials: Saving Physically Based Materials to v6 3dm is improved (RH-61151)

Features Added:

  • Modeling Aids: Distance constraint: Typing a negative number activates incremental distance constraint (RH-14616)
  • Selection: Added SelDimLinear, SelDimAngular, SelDimOrdinate, SelDimRadial, and SelDimCentermark commands (RH-62223)

Mac-Only Changes

Bugs Fixed:

  • CSharpCodeProvider does not work with a space in the name (RH-62177)
  • Grasshopper:
    • Timer/Trigger can cause input to be unresponsive on Mac (RH-61730)
    • Python component crash (RH-62039)
  • Preferences: Themes options all broken (RH-62257)
  • SDK: Python: RunPythonScript - macros fail (RH-62230)
  • ToolPalettes:
    • Name text color should be brighter in dark mode (RH-62205)
    • PanelingTools missing in 7.1 on Mac (RH-62278)

Crashes Fixed:

  • SDK: RhinoCommon: GetPolyline crashes Rhino (RH-62329)

Windows-Only Changes

Bugs Fixed:

  • EditPythonScript: AltGr+f also sends Ctrl+f opening search dialog (RH-62081)
  • Eto: TreeGridView with custom cell scrolling problem (RH-48568)
  • Licensing and Validation: Rhino doesn't run in Windows Sandbox (RH-62272)
  • Options: Plug-ins - Clicking Enabled checkbox scrolls list (RH-62189)
  • SDK: RhinoFitCurve() fails in Compute (RH-62103)

Enhancements:

  • Displacement: Added to the properties of curve piping meshes (RH-62100)
  • PackageManager: Package icons can be added by including the icon file in the package (RH-62033)

Features Added:

  • Viewports: Added EnableWindowsGestures in advanced settings to allow disabling gestures in viewports (RH-62173)
1 Like

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

Bugs Fixed:

  • Recent files in the taskbar icon (RH-44959)
  • Annotation: DimAngular: Incorrect round-off (RH-62416)
  • Annotation: DimRadial: An editing problem (RH-62533)
  • Annotation: Hatch: "Fill Style" was not updated in the Properties panel (RH-62338)
  • Annotation: Styles: Last column did not autosize to fill control (RH-38190)
  • Annotation: Text: Glyph was not correctly rendering some Asian language glyphs (RH-38558)
  • BlendCrv: BlendSrf: The Edit option did not temporarily turn off History locking (RH-62398)
  • BlendSrf: Edit option reverted editing (RH-62472)
  • BooleanDifference: Brep face incorrectly selected (RH-62550)
  • CSec: Dynamic feedback did not work (RH-62517)
  • Curve-surface intersection: Circles were not trimmed correctly by lines (RH-52378)
  • Drag and Drop: Images with jpeg file extension were rejected (RH-62415)
  • Extend: Unexpectedly removed points on linear segments (RH-62516)
  • ExtendSrf:
    • Typing a distance fails when Merge=No (RH-62280)
    • Preview does not follow type setting (RH-62296)
  • File IO: 3MF Import - Should not overwrite existing textures (RH-62418)
  • Insert: Sublayers on insert (RH-50677)
  • Inset: Entering distance for SubD faces did not work (RH-62400)
  • Join: SubD creased edges converted to smooth in overlapping regions (RH-62309)
  • Lasso: Region selection - Selecting pointcloud points pays attention to clipping planes (RH-57262)
  • Lights: Intensity input field does not take decimal period (RH-62292)
  • MeshRepair:
    • Reported wrong naked edge count (RH-59042)
    • Missing information for self intersections (RH-62383)
  • Modeling Aids: Incremental distance constraint does not work with tab constraint (RH-62346)
  • PluginManager: All plug-ins marked as "Installed by Package Manager" (RH-62365)
  • QuadRemesh: Should not inherit group data from original object (RH-62229)
  • RDK:
    • Reading EXR files rounds float values to half-floats, possibly resulting in “inf” values. (RH-62241)
    • Modal Lights dialog in windows shows wrong intensity value. (RH-62401)
  • Reflect: Meta Reflect Testing Issue (RH-62248)
  • Rendering:
    • A .renv has broken thumbnail (RH-41961)
    • Full height UI sections have gone missing (RH-62222)
  • Rendering: Cycles: Rendering is complete, but does not stop (RH-62644)
  • Rendering: Materials:
    • Drag-and-drop a material onto the ground plane doesn’t work (RH-31202)
    • Copy color into a child texture copies the wrong color (RH-58183)
    • DownloadLibraryTextures misinforming (RH-59310)
    • Preview in Rendered viewport did not update when changing texture (RH-59964)
    • Complex multi-level textures do not work correctly when changing scales (RH-60652)
    • Physical based Surrogate Material - No values when changed from placeholder to physical based (RH-62079)
    • Substance - Showing and hiding of dynamic fields when 2 different sbsar files are selected (RH-62187)
    • Unable to load RaytracedMaterials.rhp plug-in (RH-62602)
  • Rendering: Realtime SDK:
    • $temp_object$ tag left in file causes meshes not to render in Raytraced mode (RH-42392)
    • Click on HUD in Raytraced viewport selects objects behind (RH-60295)
  • Rendering: Texture Mapping:
    • Can’t complete naming of a texture map with Enter (RH-60237)
    • Flipped faces cause incorrect texture mapping (RH-62523)
  • Rendering: Textures:
    • Should not bake simple procedural textures (RH-62319)
    • jpg or jpeg from Textures panel won’t create Picture or Wallpaper (RH-62417)
  • SDK:
    • RhinoOffsetSubD produced invalid SubD (RH-62351)
    • Did not include CRhRdkFileTexture (RH-62378)
  • SDK: Python: rs.AddLoftSrf not working (RH-61632)
  • SDK: RhinoCommon:
    • Rhino7Id property missing from Rhino.RhinoApp (RH-61880)
    • InstanceDefinition properties not documented (RH-62600)
  • Select: Picking accuracy degraded lately (RH-62234)
  • Selection: Lasso incorrectly selects clipped mesh faces (RH-62303)
  • TextField:
    • Text fields in annotations were resolved as code, not text (RH-54280)
    • DateModified function returns incorrect time (RH-61704)
  • Toolbar: Convert curve to arcs missing underline in macro in v7 (RH-62165)
  • UDT:
    • Flow results skewed by asymmetrical groups (RH-47373)
    • Cage: CPlane aligned bounding box is incorrect (RH-62334)
  • UVEditor:
    • SubD mapping is ugly inside the command (RH-62204)
    • Bad UV mapping when exporting a mesh with flipped normals (RH-62389)
    • Keyboard shortcuts didn’t work after UVEditor was canceled (RH-62604)
  • Volume: Different volumes reported for same object in different locations and orientations (RH-28979)

Cosmetics:

  • Panels: Removed internal borders in Edge Continuity and Draft Angle Analysis panels (RH-55859)

Crashes Fixed:

  • Offset: OffsetMultiple crashes with points and curves in nested blocks (RH-62304)
  • SDK: RhinoCommon: Repeatable crash in CRhCmnFileDialog (RH-62568)

Enhancements:

  • SubD Editing: Made deleting/dissolving boundary vertices behave better (RH-62254)

Features Added:

  • SubD: New SubDUnfriend command (RH-61942)

Regressions Fixed:

  • Annotation: Hatch:
    • Fails with a picking order (RH-54601)
    • Boundary checkbox in Hatch dialog absent in V7 (RH-61962)
  • OpenNURBS: Bahnschrift U+00C5 glyph broken by recent Korean glyph fixes (RH-62592)

SDK Enhancement:

  • SDK: Provides CRhinoDisplayPipeline::DrawZebraPreview override that accepts ON_Mesh (RH-60927)
  • SDK: Python: rhinoscriptsyntax: Added filter selection for SubD (RH-62322)
  • SDK: RhinoCommon:
    • Added Mesh.MatchEdges() which calls RhinoMatchMeshEdge (RH-30345)
    • Added WindowArea to ViewCaptureSettings (RH-58672)

UI Change:

  • Inset: Hides points in SubD preview (RH-61693)
  • Menu:
    • Added SelDimLinear, SelDimAngular, SelDimOrdinate, SelDimRadial, and SelDimCentermark commands (RH-62340)
    • Added SubDUnfriend command (RH-62375)

Mac-Only Changes

Bugs Fixed:

  • AutoSave: Opening Rhino 6 3dm in Rhino 7 causes repeated Autosave warning to appear (RH-62245)
  • Code Editor: Python: autocomplete in EditPythonScript and GhPython fails when line being edited is followed by other lines on macos (RH-62562)
  • Dark Mode: Floating OSnap toolbar did not pay attention to dark mode (RH-59180)
  • File IO:
    • PDF Export - Vector output did not save text on Mac (RH-60002)
    • STL Export - Tolerance allows only one decimal place on Mac (RH-62251)
    • Opening Rhino 5 Model in Rhino 7 Gives Duplicate Message (RH-62358)
  • Grasshopper:
    • Collection editor UI was not properly sized (RH-62169)
    • Command+Alt arrows point to the wrong location (RH-62297)
  • Print:
    • Solid hatch printing messy (RH-61829)
    • Transparent solid hatches show mesh wires (RH-62332)
  • RDK: Object Properties did not always show PBR sections (RH-62552)
  • Rendering: Added EmbedFileDocumentDefault and NeverEmbedFiles advanced settings for image embedding (RH-62283)
  • SDK: RhinoCommon: No access to command history (RH-62435)

Crashes Fixed:

  • Exit: Closing document when switching to shaded mode causes Rhino to crash (RH-62274)
  • Rendering: Textures: Undo after adding a texture causes crash (RH-62414)

Enhancements:

  • PackageManager: Package icons can be added by including the icon file in the package (RH-62298)

Incomplete Port:

  • MatchProperties: Added mesh modifier properties on Mac (RH-45494)

Windows-Only Changes

Bugs Fixed:

  • Panels: Active panel is not remembered when Rhino restarts (RH-46449)
  • RDK: UI issues about render contents not supported by V-Ray (RH-49702)
  • SDK: RhinoScript: CreatePreviewImage rhinoscript command not working in Rhino 7 (RH-62382)
  • ScriptCompiler: Fails to build (RH-62232)

Cosmetics:

  • Splash and About: Version date format on the About splash was not consistent (RH-54379)

Enhancements:

  • Splash and About: Added file name tooltips to preview thumbnails (RH-53493)

Regressions Fixed:

  • Annotation: Text: Korean "ㅇ" consonant display problem with some Korean fonts on Korean Windows OS (RH-59613)

Usability Problems Fixed:

  • Options: Dialog box was too large on low resolution screen (RH-49485)
1 Like

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

Bugs Fixed:

  • Curve-surface intersection: Tangent circles were not trimmed properly (RH-49513)
  • Display: Grasshopper geometry was not affected by Arctic mode (RH-54491)
  • History:
    • Dimensions lost history (RH-62628)
    • Radial dimensions jumped when geometry was edited (RH-62629)
  • Libraries: External drive locations overlapped in Favorites (RH-44424)
  • MatchProperties:
    • Matching Displacement properties only worked once (RH-52715)
    • Did not overwrite existing Displacement settings in target objects (RH-53853)
  • MeshRepair: "Align Vertices" button ran an obsolete command (RH-62619)
  • Picture: The scriptable command created a Custom, not a Picture, material (RH-48174)
  • RDK: Scripting material name did not work properly (RH-53152)
  • Rendering: Post Effect: The Denoiser effect was not applied to ViewCaptureToXXX results (RH-60785)
  • Rendering: Texture Mapping: Custom mesh mapping fails on mesh objects (RH-62605)
  • SDK: CRhinoObjRef::SelectionPoint returned incorrect location (RH-62633)
  • SelBrush: Curve option returned cancel and made subsequent commands in a script fail (RH-62697)
  • VolumeCentroid: Was incorrectly calculated (RH-39331)

Crashes Fixed:

  • RDKCrash: Crash caused by accessing RenderMaterials table twice (RH-62647)

Enhancements:

  • Rendering: Cycles: Raytraced mode / Rhino Render can use above 64 and all CPU cores available (RH-62665)
  • Rendering: Textures: Rendering - Added AlwaysUnpackEmbeddedFilesToTemp advanced setting for moving *embedded_files folder from next to 3dm to TEMP folder (RH-58250)

Regressions Fixed:

  • Grasshopper: Components: Mesh Curve Intersection did not find all intersections (RH-62386)
  • Properties: The scriptable command (-Properties) did not support hatch properties (RH-62192)

SDK Enhancement:

  • OpenNURBS: Added font management support for user specified missing font substitutions. (RH-62306)
  • SDK: RhinoCommon:
    • Exposed ON_Surface::Extend (RH-62569)
    • Added two new InstanceDefinition.UseCount methods (RH-62640)

UI Change:

  • Menu: Added Analyze > Curve > ShowEnds (RH-62452)

Mac-Only Changes

Enhancements:

  • File IO: Tuned up behavior of file duplicating (Shift+Command+S) (RH-62594)
  • Properties: Added Displacement settings to curves with Curve Piping enabled (RH-62282)

Windows-Only Changes

Bugs Fixed:

  • Menu: "Help > Technical support" goes to a 404 error (RH-62466)
  • Rendering: Textures: Rhino hanged when running a command while searching for textures (RH-61634)

Regressions Fixed:

  • ScriptCompiler: Compiled script plug-in does not print message when loading (RH-61920)
1 Like

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

Bugs Fixed:

  • Display: Block instances became invisible in Rendered mode with reflective material on ground plane (RH-62541)
  • Explode: Did not warn on dense meshes (RH-62722)
  • PackageManager:
    • Listed incompatible version as available update (RH-62299)
    • Packages for Rhino 7.4 could be installed in 7.3 (RH-62590)
  • Rendering: Materials: SetEnvironmentTexture does not work in Rhino 7 (RH-62874)

Enhancements:

  • File IO: SKP Import - Displays warning when SketchUp file is newer than supported (RH-62765)
  • PackageManager: Local package repository supports keyword search (RH-62476)
  • Reparameterize: Works individually on polycurve segments instead of the whole polycurve (RH-62712)

Regressions Fixed:

  • Grasshopper: Components: Mesh Curve Intersection did not find all intersections (RH-62386)
  • MoveEdge: Distorted surface without internal trims (RH-62818)

SDK Enhancement:

  • SDK: RhinoCommon:
    • Added Mesh.MatchEdges() which calls RhinoMatchMeshEdge (RH-30345)
    • GetNextDiscontinuity tolerance parameters were missing (RH-62573)

Windows-Only Changes

Bugs Fixed:

  • Installer: Rhino fails to install with RMA_SERIALNUMBER is a required property (RH-61465)

Enhancements:

  • Rendering: Cycles: OpenCL render device usage has been improved to avoid crash (RH-62353)
1 Like

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


Mac-Only Changes

Bugs Fixed:

  • Layout: Adding a layout in Layouts panel caused crash (RH-62991)
  • Preferences: Rhino stuck on Initializing on splash screen (not a crash) (RH-63061)

Crashes Fixed:

  • Layout: Deleting a layout in Layouts panel caused crash (RH-62992)
1 Like

Rhino 7 SR5 Release Candidate 1 for Windows and Mac (7.5.21068) is now available

Bugs Fixed:

  • Analysis:EdgeContinuity: Did not always display the label (RH-48958)
  • Annotation: SLF-RHN Architect font superscript 2 & 3 were too big (RH-62784)
  • Annotation: DimRadial:
    • Did not create on CPlane with Project mode (RH-62787)
    • Did not update for curves in a block instance (RH-63031)
    • History update moves projected radial dimensions back to curve plane (RH-63095)
  • Annotation: Dot: Changing case of letter was not accepted (RH-62893)
  • Annotation: Linetype: Pattern numbers were changed when switching between mm and inch (RH-62919)
  • ClippingPlane:
    • Point objects in blocks on the visible side were clipped (RH-62302)
    • Changes in properties were applied to all clipping planes (RH-62866)
  • Convert: Processing a single curve could take a long time (RH-62998)
  • Display:
    • Not all silhouettes and creases were drawn in Technical mode (RH-57231)
    • SubD wire/edge selection highlight was always 1 pixel (RH-60812)
    • Gumball occasionally drew behind active gradient hatch (RH-61333)
    • Points in Point clouds did not hide (RH-62826)
    • Selecting transparent objects was difficult in Rendered mode (RH-63013)
    • Parts of cones and cylinders drawn via display pipeline ignored line thickness (RH-63072)
  • Export: File saving failure brought Rhino into a state requiring Force Quit (RH-62768)
  • File IO:
    • DWG/DXF Export - Radial dimensions did not export with “Above line” (RH-61525)
    • Crashed when opening a bad PDF (RH-62719)
    • PDF Export - Custom scale appeared wrong (RH-62767)
    • SVG Export - fill=“none” did not work (RH-62804)
    • Step export - tune up requested (RH-62880)
    • FBX Export - ExportwithOrigin was incorrect (RH-62966)
  • Gumball:
    • Was inconsistent with ExtrudeSrf (RH-62677)
    • Drag copy with numeric input left copy in wrong location (RH-62774)
    • Z Scale handles might be lost (RH-63035)
  • Installer: Zoo licensed deployments incorrectly reset license file (RH-63181)
  • MatchProperties: Did not match custom render mesh settings when a mesh modifier was enabled (RH-52714)
  • Menu:
    • “Sign up for Training” did not open a proper webpage (RH-62852)
    • “Books about Rhino” opened Food4Rhino website (RH-62853)
  • MeshRepair: Help link needs to update for "Align Vertices" (RH-62797)
  • OffsetCrvOnSrf: ThroughPoint failed in some cases (RH-62817)
  • PackageManager: PackageManger: Dialog might show up off screen that locked Rhino window (RH-62794)
  • Print: Did not match preview (RH-56267)
  • Properties: Object Material page is broken (both Eto and MFC) (RH-62710)
  • RDK:
    • DownloadLibraryTextures command might download texture files to wrong folder (RH-55989)
    • Drag&drop material from Libraries panel no longer works (RH-63014)
    • Custom render content folder did not work (RH-63015)
  • Rendering: Cycles:
    • Decal did not show in Raytraced mode if the assigned material had transparency (RH-43942)
    • Mapping and Raytraced (RH-50090)
    • Vertex color rendering was broken (RH-62682)
  • Rendering: Decals:
    • Did not display in Raytraced mode (RH-42493)
    • Did not show non-PBR materials in Raytraced mode (RH-57850)
  • Rendering: Materials:
    • No material previews for off-line Rhino (RH-58106)
    • Scene settings made for thumbnails were not saved to .rmtl files (RH-60658)
    • Slowdown when selecting PBR material in Materials panel (RH-62522)
  • Rendering: Post Effect:
    • List order was changed when render window was reopened (RH-63050)
    • Prompted to save even though it was just saved (RH-63051)
    • Rendering: Bloom and Glow post-effects don’t work correctly with transparent background option (RH-63055)
  • SDK: ExeServiceRelease was 0 for 7.2 (RH-62570)
  • SDK: Python: SubD object type was not recognized as solid (RH-63101)
  • SDK: RhinoCommon:
    • Layer.FromJSON failed (RH-62839)
    • CommonObject.FromJSON(string s) (RH-62887)
    • Layer.ForceLayerVisible with referenced files crashed (RH-63016)
    • NumericValue for angular dimensions returned radians instead of degrees (RH-63018)
    • Static File3dm.ReadPreviewImage should work in standalone Rhino3dmIO.Desktop (RH-63066)
    • Expose ON_Mesh::IsSolid() to RhinoCommon (RH-63100)
  • SmartTrack: "Implied From" did not feedback instantly for initial pick while typing a number for distance constraint (RH-62877)
  • Squish: Bounding box was incorrectly set leading to display clipping and selection issues (RH-62531)
  • SubD:
    • SubDBox was aligned to World Top plane instead of current CPlane (RH-63024)
    • Radius of SubD cylinder did not match input when Solid=Yes (RH-63025)
  • TextField: ObjectName() failed with empty GUID parameter (RH-63058)
  • TextObject: Long lines of text was wrapped (RH-62758)
  • Trim:
    • Failed on SubD in transparent display modes (RH-62835)
    • Object to be trimmed disappeared (RH-62907)
  • UserText:
    • Layout User Text did not allow empty values (RH-62718)
    • Placing an attributed block that references layout user text on a layout without layout user text resolved layout user text from a different layout (RH-62736)
    • “Paste to all layouts” did work with document and attribute user text (RH-62809)
  • WireCut: KeepAll=Yes was ignored (RH-62920)

Crashes Fixed:

Enhancements:

  • Annotation: Added superscript ² and ³ to the special character list for text (RH-62641)
  • OSnap: Osnap: Occlusion test pays attention to brep subobject selection status (RH-48859)
  • Split: ability to split a subd by an edge loop (RH-59074)
  • TextObject: Added superscript ² and ³ to the special character list (RH-63019)
  • Undo: Default "Max memory used" is changed from 256MB to 1024MB (RH-63087)
  • ViewCaptureToFile: Applies DPI setting for rendering (RH-52490)

Features Added:

  • Installer: Rhino 7.5 requires .NET Framework 4.8 (RH-63002)
  • Rendering: Cycles: Implement Raytraced native decal support (RH-45742)
  • SDK: Added Brep.CreateOffsetBrep override that does not shrink surfaces (RH-62901)

Performance Improvements:

  • Rendering: Materials: PBR sections had slow reaction (RH-62827)

Regressions Fixed:

  • Color Picker:
    • Color picker: Mouse dragging through color list was not allowed (RH-62780)
    • Scroll bar did not work properly (RH-62781)
  • Display: Shade-highlight obscured display of direction arrows (RH-48623)
  • DraftAngleAnalysis: Did not respect material transparency (RH-62593)
  • ExtendSrf: Type=Line crashed in V7 (RH-63005)
  • Rendering: Texture Mapping:
    • Custom mapping was wrong in rendering (RH-62828)
    • Match Mapping button was broken in Properties (RH-62856)
  • ShadeSelected: Needs a selection to work the first time (RH-50360)
  • WireCut: WireCut fails in 7 (RH-63142)

SDK Enhancement:

  • OpenNURBS: Added ON_GreatestCommonDivisor() and ON_LeastCommonMultiple() to opennurbs C++ SDK. (RH-62988)
  • PointCloud: Added ON_PointCloud::m_V member which holds an array of double values, such as intensity (RH-56217)
  • RDK: Allows clients to remove the Name and Type UI sections (RH-63078)
  • SDK: Added support for converting bump map to normal map (RH-62954)
  • SDK: RhinoCommon:
    • Added ObjectAttributes.CustomMeshingParameters property (RH-31211)
    • RhinoCommon: EtoCollapsibleSection supports custom title font and divider color (RH-54065)
    • Documented Transform.IsLinear Property (RH-59710)
    • Added TextureMapping method to create surface parameter mapping (RH-62427)
    • BrepFace.Split() is changed to duplicate the surface when a face is split (RH-62734)
    • Allows to access ViewInfo of a selected NamedView widget (RH-62897)
    • Added PointCloud.RemoveRange method (RH-62983)
    • ON_PointCloud::m_V is exposed (RH-62995)
    • Added .NET SDK access to get the C++ SubD vertex tags (RH-63006)
    • Added RhinoPointCloudRandomSubsample for subsampling point clouds (RH-63033)
    • CRhinoDoc::SubDAppearance is exposed (RH-63034)
    • Exposed CRhinoObject::IsSolid() (RH-63106)
  • SubD: CRhinoSubDObject::SizeOf() estimates more accurate memory use (RH-63007)

Usability Problems Fixed:

  • ConvertDots: Alignment should default to Center and Middle for text output (RH-62782)
  • MatchSrf: Average option did not hide both input surfaces in preview (RH-62884)

Mac-Only Changes

Bugs Fixed:

  • Analysis:EdgeContinuity: Analysis EdgeContinuity: Only works once in a Rhino session (RH-49407)
  • Dark Mode: SelName list was not Dark Mode compatible (RH-62795)
  • Display: Raytraced mode did not work on the Mac (RH-62872)
  • File IO: PDF Export - Raster output printed blank on A4 or larger papers with 600 DPI (RH-62673)
  • Panels:
    • Window > Floating Panels > Show layout and detail layer information Panel caused problems (RH-62764)
    • Object properties menu disappeared (RH-62999)
  • Properties: Object type description did not update right after grouping/ungrouping (RH-62739)
  • RDK: SafeFrame On/Off did not work properly with multiple modeling windows (RH-59278)
  • Rendering: Texture Mapping: WCS mapping constantly toggled back and forth in Rhino 7 for Mac (RH-62900)
  • SDK: Python: ESC did not cancel on Mac (RH-61506)
  • SelectionFilter: "Curves" and surface edges in commands (RH-48333)
  • Smooth:
  • ToolPalettes: Custom Command layouts don't work with default Ribbon UI on Mac (RH-62429)

Crashes Fixed:

  • Libraries: Libraires: Empty path was allowed that caused crashes (RH-62690)

Regressions Fixed:

  • Grasshopper: Context menus displayed at wrong location on Big Sur (RH-62970)

Windows-Only Changes

Bugs Fixed:

  • Core Architecture: "Auto Point On" caused models to be modified (RH-62216)
  • Grasshopper: Hanged with custom preview (RH-52934)
  • OSnap: Sometimes lost activation that caused tooltip to disappear (RH-62829)
  • PluginManager: Options dialog could be closed while picking plug-in to install (RH-62821)
  • SDK: RhinoScript: Loading material from file to layer did not work (RH-62860)
  • Space Ball:SpaceMouse: 3D Connexion does not work properly on Rhino.Inside Revit (RH-62038)

Cosmetics:

  • Rendering: Textures: Message was cut off in DownloadLibraryTextures dialog box (RH-62345)

Crashes Fixed:

  • SubD: opennurbs!ON_FixedSizePool::AllocateDirtyElement – Access Denied (RH-62937)

Performance Improvements:

  • Rendering: Cycles: Texture baking was slow (RH-37896)

Regressions Fixed:

  • Properties: Scrolling did not work in the panel (RH-62967)

Rhino 7 SR5 Release Candidate 2 for Windows and Mac (7.5.21074) is now available

Bugs Fixed:

  • Annotation: Use default font as a substitute for all missing fonts. (RH-62974)
  • RDK: Maxwell icon in current render dropdown list was extremely large (RH-63210)
  • Rendering: Cycles: Normal channel looks incorrect (RH-63236)
  • SDK: RhinoCommon: Rhino.FileIO.DracoCompression isn't round-tripping colours properly (RH-63277)

Enhancements:

  • File IO: VRML Export - Converts Bump maps to Normal maps (RH-63054)

Rhino 7 SR5 Release Candidate 3 for Windows and Mac (7.5.21082) is now available

Bugs Fixed:

  • MeshRepair: Did not count extremely short edges correctly (RH-63364)
  • Rendering: Cycles: PBR materials with normal maps were rendered black (RH-63259)

SDK Enhancement:

  • OpenNURBS: Added RandomSignedInteger(min,max) and RandomUnsignedInteger(min,max) to ON_RandomNumberGenerator (RH-63344)

Rhino 7 SR5 Release Candidate 4 for Windows and Mac (7.5.21089) is now available

Bugs Fixed:

  • Snapshot: Restoring caused saving dialog incorrectly (RH-63481)

Mac-Only Changes

UI Change:

  • UI Cleanup: Top panel justification was incorrect on macOS Big Sur (RH-62335)

Rhino 7 SR5 Release Candidate 5 for Windows and Mac (7.5.21096) is now available

Bugs Fixed:

  • Rendering: Cycles Viewport: Texture mapping did not match Rendered mode (RH-63164)
  • SDK: RhinoCommon: NurbsSurface.EpsilonEquals failed on duplicate surfaces (RH-63583)

Mac-Only Changes

Crashes Fixed:

  • SDK: GhPython: GhPython script editor was broken in 7.5 release candidate (RH-63586)

Windows-Only Changes

Bugs Fixed:

  • Installer: Zoo-licensed deployments incorrectly reset license file (RH-63181)

Rhino 7 SR6 Release Candidate 1 for Windows and Mac (7.6.21103) is now available

Bugs Fixed:

  • Annotation:
    • Text of labels, checkboxes, and expanders did not display the overridden color (RH-63153)
    • Dimension line and leader landing may stick into frame around text (RH-63442)
  • Annotation: Hatch: Rotation & scale settings were not disabled for Solid patterns (RH-63227)
  • Annotation: Styles: Changing text height did not update existing text and leaders (RH-63647)
  • Annotation: Text:
    • Bold and Italic did not work with Cambria Math and Arial Black fonts (RH-44241)
    • Bold style was lost on font change (RH-62610)
    • Changing the font from a font marked (not installed) doesn’t work when the newly selected font happens to be the font that is substituted for the missing font (RH-63706)
  • BooleanDifference: Brep face was incorrectly selected (RH-62550)
  • Color Picker:
    • CMYK wheel lagged (RH-63244)
    • CMYK color wheel did not set black to zero if it is 100% (RH-63267)
  • ConvertDots: make a new group (RH-63762)
  • Explode: Caused a crash on a specific model (RH-63541)
  • File IO:
    • Open:Step - no curves (RH-60481)
    • DWG Import - Some hatch planes were flipped (RH-62043)
    • FBX import - Duplicate copies of a material were imported (RH-63514)
    • Export of curve to OBJ settings (RH-63530)
  • FindText: Text strings in dimensions could be found, but could not be replaced (RH-63703)
  • Geometry Core: RemoveMultipleKnots ignores tolerance argument. (RH-59665)
  • GrasshopperPlayer: Get Integer did not support undo (RH-62912)
  • Gumball: Did not display scale grips when it aligned to a clipping plane (RH-63234)
  • InsertPoint: Added extra vertices at the snapped vertex (RH-63011)
  • IntersectTwoSets: Did not support SubD (RH-63373)
  • MergeFaces: ignore filtering (RH-63090)
  • NamedSelections: ExtractSrf command unexpectedly made copies of selection sets (RH-63237)
  • OSnap: An object behind another in a block could not be snapped (RH-63634)
  • OSnap:From: From: Display distance in Polyline (RH-63726)
  • OffsetMesh: Normals were inverted (RH-63498)
  • Properties: The scriptable command set RGB colors instead of RGBA (RH-63188)
  • Pull:
    • Face loop range selection did not work on SubDs (RH-63370)
    • Did not allow preselecting SubD faces (RH-63371)
  • RDK:
    • UI - Intel Denoiser UI showed information string “Rhino.Render.Variant” or NULL instead of empty string (RH-60356)
    • Problems in code that handles texture filename (and its UI) (RH-63375)
  • RPC: Caused short delay at the first Undo (RH-63667)
  • Reflect: Sub-object selections are cleared after GB translate along reflection plane (RH-62404)
  • Rendering: Embedded files were identified as missing the first time a model is loaded (RH-63485)
  • Rendering: Cycles Viewport: Switch "Transparent background" on and off may not change the Raytraced viewport (RH-43014)
  • Rendering: Materials: Dragging RMTL onto Material editor took far too long (RH-62555)
  • Rendering: Post Effect:
    • Using denoisers caused memory leak (RH-62316)
    • Intel Denoiser leaked memory (RH-63551)
  • Rendering: Realtime SDK:
    • Renaming a material caused Raytraced mode to restart (RH-63467)
    • Toggling transparent checkbox in background settings did not trigger change (RH-63516)
  • Rendering: Textures: Deleting missing texture images caused a long delay (RH-63365)
  • Revolve: History did not update correctly when revolving around CPlane-Z direction (RH-63659)
  • SDK:
    • RhinoSdkBlend::SurfaceBlend failed where BlendSrf command succeeded (RH-62323)
    • Rhino command-line displayed integers in scientific notation (RH-63691)
  • SDK: RhinoCommon:
    • Update RhinoCommon Templates to support Rhino 7 (RH-62228)
    • GeometryEquals() did not work for surfaces (RH-62548)
    • Transparency not available/not reported correctly via object attributes (RH-63298)
    • Transparency not available/not reported correctly via layer color attributes (RH-63300)
    • Target name conflicted with Grasshopper NuGet package (RH-63423)
  • SelBrush:
    • Crossing selection incorrectly select faces behind camera when sub-object filters were enabled (RH-63430)
    • Dimensions made brush selection extremely slow (RH-63643)
  • Select: Window-selection incorrectly selected SubD in Ghosted display mode (RH-63312)
  • Selection:
    • Picking object in V7 was slower than V6 (RH-63291)
    • SelWindow and SelCrossing nested in commands did not select correctly (RH-63653)
  • Snapshot:
    • Emission material caused unsaved model state error (RH-63458)
    • Thumbnail size was incorrect (RH-63480)
  • Stitch: Edit or Control Point stitching removed SubD faces (RH-62451)
  • SubD: Radius of SubD cylinder did not match input when Solid=Yes (RH-63025)
  • SubD Symmetry:
    • SubDSymmetry - Faces that cross a rotation motif plane should not be duplicated in MakeSymmetric() (RH-63687)
    • Radiate bug (RH-63789)
  • TextField: DetailScale function did not preview and save correct values to PDF (RH-63355)
  • TruncatedCone: Preview of second diameter was incorrect (RH-63587)
  • UserText: Columns were not wide enough to display contents (RH-62706)
  • WeldEdge: Did not merge overlapping SubD edges (RH-63287)

Crashes Fixed:

  • File IO: PDF Export - Resizing the Export PDF dialog box caused a crash (RH-63382)
  • Patch: Crashed Rhino (RH-63416)

Enhancements:

  • FindText: No longer requires selecting annotations (RH-62007)
  • Grasshopper 2: Now exports icons as PNG (RH-63632)
  • Rendering: Cycles Viewport: Added Sharpness and Response settings for speeding up rendering and view manipulation (RH-61467)
  • SDK: RhinoCommon: Added a method to verify SubD component index existence and so on (RH-63475)
  • SubD Symmetry: Added topology SHA1 to ON_SubD for determining type of symmetry update (RH-63527)
  • Sweep1: Now options stick between sessions (RH-62775)

Regressions Fixed:

  • Annotation: Dimensions attached to polysurfaces did not update (RH-63304)
  • Annotation: Styles: Changing font did not update existing text (RH-62904)
  • Block: Drag and drop usually highlighted a wrong block instance (RH-54102)
  • File IO: DXF Import - Text was missing (RH-63313)
  • NamedView: drag and drop fails (RH-63593)
  • PolygonCount: Counting was slower than expected (RH-63378)
  • RDK: Environment in viewports did not interact in real time (RH-63243)
  • SDK: RhinoCommon: Curve.CreateBooleanDifference doesn't work in Rhino 7 (RH-63787)
  • UVEditor: Did not accept zero as world origin (RH-63059)
  • WireCut: The invert step was missing (RH-63044)

SDK Enhancement:

  • OpenNURBS: RhinoPointCloudRandomSubsample is moved to openNURBS (RH-63362)
  • SDK: Added Curve.CreateMatchCurve which calls the new RhMatchCurve C++ function (RH-27368)
  • SDK: RhinoCommon:
    • Added SubD.ToBrep() with default option argument (RH-61886)
    • Exposed ON_Curve::LengthMassProperties (RH-63448)
    • Added MeshFaceList.MergeAdjacentFaces method for merging two triangular mesh faces (RH-63633)

UI Change:

  • Menu: Removed Help > Update Plug-ins (RH-63315)
  • Rendering: Textures: Tooltip display is improved in "Missing image files" dialog (RH-62666)

Usability Problems Fixed:

  • Bridge: Should not project object snaps (RH-62191)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Styles: Changing style did not update dimensions (with overridden properties) pasted from another model (RH-58866)
  • Display: Reflection environment did not update until viewport redraw (RH-63330)
  • Libraries: Arrow buttons in the panel showed blank in dark mode (RH-63521)
  • Preferences: Themes icon looked bad in dark mode (RH-63038)
  • RDK:
    • Color button crashed when using Substance plugin on Mac (RH-63288)
    • Material editor showed wrongly that the current renderer did not support materials (RH-63383)
  • Rendering: Content Panels: Double-click did not make an Environment current on Mac (RH-63274)
  • Rendering: Cycles Viewport: Crashed in OnLoad plug-in override (RH-63699)
  • Rendering: Textures:
    • Rhino took forever to resolve missing textures when pasting objects on Mac (RH-62509)
    • Tooltips display behind the “Missing image files” dialog on Mac (RH-63504)
    • Tooltips in “Missing image files” dialog display in front of the dialogs opened from it (RH-63518)
    • Tooltips in “Missing image files” dialog flickered (RH-63549)

Crashes Fixed:

Regressions Fixed:

  • Layer: : Color could not be changed from popup (RH-63346)
  • Preferences: "Restore Defaults" button was missing in Color settings (RH-63349)

Tasks Completed:

  • SDK: Plug-In specific types (RH-36690)

Windows-Only Changes

Bugs Fixed:

  • BlockManager: Exporting a single block did not save the file with the block name (RH-62911)
  • File IO: Hops: blocks file saving (RH-63292)
  • Grasshopper: Button got the .PNG image size wrong (RH-62909)
  • Layer: Delete key deleted the selected layer when the Layer panel is not active (RH-63400)
  • NamedSelections: The scriptable command had to load the panel (RH-63405)
  • RDK:
    • Rendering panel did not use icon from .NET rendering plug-ins (RH-63206)
    • “Clarity” slider did not display percentage value (RH-63644)
    • Windows FullHeightSection scrolling moves the section back and forth. (RH-63771)
  • Rendering: Cycles: Failed to render substance materials (RH-63575)
  • Rendering: Textures:
    • Tooltips in “Missing image files” dialog display in front of other apps (RH-63505)
    • “Missing image files” dialog lost focus when some dialogs are closed (RH-63517)
  • SDK: RhinoScript: FindDuplicatePoints and point alignment (RH-63736)
  • ScriptCompiler: Compiling rhp trimmed off the last character (RH-63471)
  • SelectionFilter: "Filter" status bar pane did not turn blue when "Sub-objects" was enabled on Selection Filter toolbar (RH-63597)

Enhancements:

  • Grasshopper: Now ignores font substitution when running headless (RH-63308)

Regressions Fixed:

  • Grasshopper: Geometry Pipeline: Component Exception (RH-63639)
  • Selection: Selecting long text was lagged by Properties panel (RH-62653)
  • UVEditor: Highlight edges (RH-63093)
2 Likes

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

Bugs Fixed:

  • Display: Pressing "Apply Now" in Custom Lighting Setup of display modes caused changes not to stick (RH-63849)
  • SubD Editing: A sub-selected single vertex could not be moved (RH-63833)
  • SubD Symmetry:
    • Sometimes incorrectly marked components as primary motif components (RH-63835)
    • Reflect - Overlapping faces resulted in when two straddling input faces became overlapping after reflection (RH-63855)
    • Failure to make Rotate symmetry (RH-63862)
  • Undo: Kept only one action when "Max memory used" was set to 4096 MB (RH-58791)

Crashes Fixed:

  • PointCloud: Transforming a large point cloud several time caused memory leak and crashed Rhino (RH-62530)

Regressions Fixed:

  • Display: Grasshopper preview in Rendered display mode (RH-63369)
1 Like