Rhino 7 SR7 Release Candidate 1 for Windows and Mac (7.7.21131) is now available
To get it, subscribe to the Release Candidate update stream on Windows or on Mac.
Bugs Fixed:
- Annotation: Redundant missing font warnings for each imported layout (RH-59598)
- Annotation: DimLinear: History update did not rotate dimensions with parent objects (RH-63861)
- Arc: Mouse pick did not apply distance constraint as pressing Enter (RH-63830)
- ArrayCrv: Objects were not consistently spaced (RH-64062)
- BoundingBox: Cumulative=No hanged Rhino (RH-64110)
- BoxEdit: Lagged with a lot of objects (RH-63807)
- Display:
- Block display was slow (RH-62371)
- Transparency from texture doesn’t show base color correctly in Rendered mode (RH-62424)
- Shade command: toggle the SubD wires as well (RH-62792)
- Block attribute calculation made Rhino unresponsive (RH-63264)
- Dragging SubD vertices reverted smooth/flat modes (RH-63832)
- Shadows lost for transparency mapped materials (RH-64116)
- Drag: Alt-copy a single group member created a one-object group (RH-63960)
- EndBulge: End bulge - control opposite edges at the same time (RH-59953)
- Export:
- File IO:
- Export PDF: Preview issues (RH-62125)
- SVG Export - Text colors were not exported correctly (RH-63352)
- Prompts should be removed when importing files into a headless document (RH-63814)
- DWG Export/Import - Hatch patterns shifted when they round-tripped back into Rhino (RH-63819)
- DWG Export/Import - Leader text size did not round-trip (RH-63924)
- OBJ Export - “UseRenderMeshes” option was missing in scriptable version (RH-63962)
- DWG/DXF Import - Dimensions might be viewed from behind (RH-63990)
- FindText: Did not remember "Match case" and "Whole word" settings (RH-62011)
- GrasshopperPlayer:
- History: Render meshes of Edge Softening did not update (RH-63716)
- Make2D: Leaves clipping plane selected (RH-63363)
- Mesh: extreme density on extrusion objects (RH-64087)
- NamedSelections:
- NamedView: List view scrolled to top when a named view was restored (RH-63742)
- OSnap:Mid: Mid Osnap behavior has changed between V5 and V6 (RH-47066)
- OpenNURBS: ONX_Model::AddDefaultDimensionStyle threw exception (RH-64090)
- PackageManager: Had a huge dialog box (RH-63826)
- Patch: Behaved differently when same edges were selected differently (RH-61810)
- PerFaceDisplayColor: Typo in RemovePerFaceColors command's feedback message (RH-63947)
- Print:
- QuadRemesh: Quadremesh: worksession ouput remains in the inactive file (RH-61040)
- RDK:
- EXR texture rotated (RH-51581)
- Raytraced mode required a viewport wiggle to show changes of baked textures (RH-58954)
- Constant material updates from ChangeQueue prevented Raytraced mode from rendering (RH-63792)
- Constant material updates from ChangeQueue prevented ProRender from rendering (RH-63915)
- Assigning material changed material base color (RH-64053)
- Rendering: RenderOpenRenderImage command did not open window with correct size (RH-61873)
- Rendering: Cycles:
- Rendering: Materials:
- Objects were not selected/deselected properly after dropping a material (RH-56570)
- Metal bump textures did not show up in Rendered mode (RH-63413)
- Sphere preview thumbnail gave wrong info (RH-63520)
- PBR normal map and environment were mixed (RH-64007)
- Filename did not stick with an unhandled exception (RH-64057)
- Rendering: Realtime SDK: Restoring snapshot did not trigger skylight change event in ChangeQueue (RH-63734)
- Rendering: Texture Mapping:
- Rendering: Textures:
- Advanced texture preview caused progressive baking in Raytraced mode (RH-63865)
- Base color channel was baked unexpectedly (RH-63868)
- Models with lots of baked textures took a long time for second load (RH-63879)
- Stock bump textures did not update properly (RH-63970)
- Baking high resolution textures used up a huge amount of disk space (RH-64037)
- SDK: RhinoOffsetCurveOnSrf did not work across seam of closed surface (RH-63132)
- SDK: GhPython: Intersect caused memory leak in Grasshopper (RH-63426)
- SDK: RhinoCommon:
- RhinoWindows.Controls.RenderContentUserControlCollapsibleSection did not work in Visual Studio Design mode (RH-50717)
- Expose RhinoGetDibAsTextureFileReference to RhinoCommon (RH-59674)
- RhinoObject.CommitChanges() returning false in headless Rhino Document (RH-63577)
- GumballAppearanceSettings CreatePointer() caused memory leak (RH-64076)
- Selection: Selecting sub-objects in blocks caused out of memory (RH-63919)
- SubD: SubD shared pointer use leaking memory (RH-63281)
- SubD Symmetry:
- Subobject Selection: Deleting SubD sub-objects worked differently between Shaded and Wireframe modes (RH-64035)
- Sweep1: Failed in a specific case (RH-62112)
- UVEditor: Did not work well with Advanced texture preview in Rendered mode (RH-63468)
- Undo: Did not update perface material display when Displacement plug-in was loaded (RH-50584)
- UnrollSrf: UnrollSrfUV - Prompt did not include text dots and points (RH-62551)
- ViewCaptureToClipboard: ViewCapture: Shadows missed if the image is tiled (RH-60041)
Crashes Fixed:
- RDK:
Enhancements:
- Annotation:
- Color Picker: Added RGB sliders to HSV, HSL, CMYK wheel modes (RH-62785)
- Connect: ExtendOtherCurvesBy=Smooth is made not to add control points (RH-63393)
- DocumentProperties:
- File IO:
- STEP Import - Reports unit and tolerance in command history (RH-50775)
- PDF Export - Lines are printed with rounded end caps (RH-50899)
- OBJ Export - New “Export as triangles” option (RH-62328)
- AI Import - Uses PDF import options for PDF-based .ai files (RH-62392)
- SKP Import/Export: Added support for SketchUp 2021 files (RH-62766)
- SVG Export: Saves files without UTF-8 BOM to improve readability for other apps (RH-63372)
- Inset: Added Group mode for multiple selected SubD faces (RH-52735)
- Layout: In the overlapped region of detail views, double-click close to the center of a detail view to activate it (RH-63408)
- Lights: Shadow intensity of Spot, Point and Directional lights now changes shadow softness (RH-63856)
- MatchProperties: Added "Texture mapping" option (RH-54829)
- Modeling Aids: Elevator mode now instantly updates preview when typing a distance (RH-62447)
- Options: Added ExportDocumentUserText advanced setting that decides if Document User Text will be exported or copied to Clipboard (RH-63589)
- Panels: NamedCPlane, NamedView, NamedPosition, Snapshot items can be sorted by ascending, descending, or custom orders (RH-60323)
- Picture: Texture display will not change when Picture plane is split and shrunk (RH-62508)
- Properties: Column width in Attribute User Text can be remembered in a Rhino session (RH-60074)
- Reflect: Control points across the reflection plane can be edited (RH-63636)
- Rendering: Stops testing tangents when edge display is turned off to speed up startup time (RH-63522)
- Rendering: Materials:
- UntrimAll: UnTrimAll: Supports removing holes in hatches (RH-62914)
- UserText: "Paste key and value to all layouts" now skips existing keys (RH-56774)
- WireCut: Supports multi-cutting curves (RH-39776)
Features Added:
- Rendering: Textures: New RenderReportImageFiles command (RH-62387)
- Selection: New SelFontUse command (RH-63724)
Regressions Fixed:
- Annotation: DimCurveLength and DimArea did not allow selecting curves in non-active detail views (RH-63149)
- FindText: Did not find text strings in dots (RH-63047)
- SelBrush: RealTimeSelection did not work with points, curves, and meshes (RH-63842)
SDK Enhancement:
- Developer Tools: Added dotnet new templates (RH-63812)
- SDK:
- SDK: RhinoCommon:
Tasks Completed:
- ApplyDisplacement: Is changed to a hidden command (RH-63502)
UI Change:
- Reflect: Option RemoveExistingSymmetry is renamed to RemoveExistingReflectSymmetry (RH-62436)
- SubD: add split by subd edge loop to the edit menu in the subd menu - (RH-64042)
Usability Problems Fixed:
- Eto: Named item panels were not selected until mouse button was released (RH-63748)
Mac-Only Changes
Bugs Fixed:
- Block: Annotation style doesn't survive paste into new file (RH-62979)
- Display: Shaded controls missing from a new display mode. (RH-58120)
- Groundplane: Setting a negative height crashed Rhino (RH-63708)
- ImportOptions: ImportPreferences fails (RH-63979)
- Menu: Capture commands missing from the Viewport menu (RH-57629)
- PropertiesPage: Light properties did not allow values grater than 100 (RH-54373)
- Rendering: Textures: Missing textures made model not open (RH-63925)
Crashes Fixed:
- Eto: Opening a model caused instant crash on Mac (RH-63976)
Enhancements:
- File IO:
- Templates: Annotation styles are updated to use Arial font to avoid font missing on Windows (RH-58931)
Incomplete Port:
- ExtractIsocurve: Added History support on Mac (RH-62623)
Windows-Only Changes
Bugs Fixed:
- Display: OpenGL Cap - Transparent layer (RH-63537)
- DocumentProperties: Some render settings were not scriptable (RH-62269)
- Eto:
- Gumball: Gumball not working in this model (RH-63917)
- Print: Some views were partially clipped (RH-58678)
- Rendering: Texture Bake Quality was not set correctly in Render options (RH-63867)
- SDK: Dialog with warning blocks python script (RH-51402)
- SDK: RhinoScript: Rhino.idl and RhinoScript.idl reported 6.0 instead of 7.0 (RH-63874)
- SpaceMouse: 3D Connexion did not work properly on Rhino.Inside Revit (RH-62038)
Enhancements:
- BlockManager: Special characters in block names are exported as underscores (RH-62906)
- Display: OpenGL Cap - SystemInfo (RH-64069)
- Fullscreen: Fullscreen - sticky between sessions (RH-53683)
- Interface: Added InactiveTabBackground advanced setting for changing color of inactive tabs (RH-62579)
- Layer: Allows deleting layers with the keyboard delete key (RH-63265)