Rhino 8 WIP Available Now!

Rhino 8 WIP (8.0.22228) is now available for Windows and Mac

Bugs Fixed:

  • Add a list option to Libraries dialog (RH-68838)
  • BlockManager: Many items were selected by simple clicks (RH-69677)
  • Constraints:
    • Change curve display if they are constrained (RH-67962)
    • Add Constraints to the viewport RMB context menu (RH-69723)
    • Changing icon size did not preview in viewports (RH-69750)
    • Radius constraint did not have properties (RH-69753)
    • “Horizontal to view” changed icon orientation (RH-69748)
  • Contour: Changing "Section open objects" did not affect history output (RH-69718)
  • Display:
    • Selection needs viewport redraws (RH-69734)
    • Slow viewports with geometry from PDF (RH-69680)
  • Properties:
    • Can’t set custom object Clip attribute (RH-69760)
    • Multiple objects with same custom clip settings showed Clip=(varies) (RH-69781)
    • Clip=All for multiple objects changed to Clip=(varies) (RH-69565)
  • Rendering: Environments: Start from existing caused a crash (RH-69780)
  • SDK: RhinoCommon: Viewport.ZoomExtends doesn't on details (RH-69786)
  • Section: Changing "Section open objects" did not trigger updating history (RH-69717)
  • ShutLining: Properties: Can't toggle Shutlining on the command line (RH-62167)

Crashes Fixed:

  • Crash: Annotation: Text: Clicking style crashes Rhino (RH-69764)

Enhancements:

  • Clip: Custom clip settings of layers and object properties now list hidden clipping planes (RH-69692)
  • Constraints: Draw constraint icons next to geometry (RH-67791)
  • Properties: Added ByMaterial to Display Color setting (RH-45462)
  • SDK: ON_PolylineCurve constructor should apply arc length parameterization (RH-69790)

Regressions Fixed:

  • StatusBar: Right-click units to change settings (RH-69784)

UI Change:


Mac-Only Changes

Bugs Fixed:

  • Display: ViewCapture with transparent background made shadows look wrong on Mac (RH-59462)

Windows-Only Changes

Bugs Fixed:

  • Layer: Dynamic viewport redraw on change of the Clip attribute (RH-69759)
  • Options: No scroll bar on tall pages (RH-69716)

Rhino 8 WIP (8.0.22235) is now available for Windows and Mac

Bugs Fixed:

  • Annotation: Mask color did not fill Capsule mask frame (RH-67055)
  • Constraints: Coincident constraint did not have an icon in viewports (RH-69758)
  • Display:
    • Clipping plane fills disappear on selection (RH-58272)
    • Control polygons/points did not pay attention to layer detail display color (RH-65384)
  • DocumentProperties: ShowGrid option in command-line failed to toggle (RH-69824)
  • Explode: Converting text field to static text was inconsistent (RH-69326)
  • File IO: PDF Export - Vector output did not print materials (RH-65477)
  • Rendering: Texture Mapping: Mapping UVW transform wrong on polysurfaces with packed textures (RH-69752)
  • Section Style: Changing Custom to By Layer in object properties did not affect (RH-69627)
  • Select: Clicking on the clipping fill of an open object did not select it (RH-69628)
  • UDT: CageEdit: Control object created from BoundingBox of 2D object could be oversized (RH-69857)
  • UVEditor: Packed surface mapping was wrong (RH-69853)

Crashes Fixed:

  • Containers: An empty ghost container crashed Rhino (RH-69720)

Enhancements:

  • UDT: CageEdit command - Made BoundingBox option possible to create 1D (line) or 2D (plane) control cages (RH-69886)

Features Added:

  • Layer: Need Eto based layer control for the status bar (RH-68997)

SDK Enhancement:

  • OpenNURBS: Created ON_ArchivableDictionary (RH-67970)
  • SDK: RhinoCommon: Added HatchLine class and methods to HatchPattern for scripting hatch creation (RH-69706)

UI Change:

  • Containers: Changing "Lock Docked Windows" to "Lock Docked Containers" (RH-69858)

Mac-Only Changes

Bugs Fixed:

  • BlockManager: Rename did not work on Mac (RH-69820)
  • Layer: Material name did not align with other columns (RH-69822)
  • OSnap: "SmartTrack" was incorrectly added to OSnap bar (RH-69841)

UI Change:

  • SelectionFilter: Windows UI has been implemented on Mac (RH-69827)

Rhino 8 WIP (8.0.22242) is now available for Windows and Mac

Bugs Fixed:

  • ExtractMeshFaces: Failure example (RH-69894)
  • Gumball: Relocating not working with typed coordinates (RH-69279)
  • History: Linear dimension created by selecting a polycurve segment did not update properly (RH-69917)
  • LineTypeDisplay: The command was missing in v8 (RH-70020)
  • PointCloudSection: PointCloudContour command ignored contour distance setting (RH-69906)
  • Properties: Display Color set to By Material did not work properly (RH-69844)
  • RhinoCode: no action from Copy/Cut/Paste (RH-69744)
  • Section Style: When Pattern=None, "Section open objects" of a layer could not be turned on (RH-70016)
  • Toolbar: Command restores Rhinoceros Sidebar > Main (RH-69851)
  • What: What and text height (RH-69979)

Crashes Fixed:

  • Rendering: Materials: Setting PBR Roughness value over 1.0 crashed (RH-69970)

Enhancements:

  • UDT: Cage command - Made BoundingBox option possible to create 1D (line) or 2D (plane) control cages (RH-69915)

UI Change:

  • Options: Toolbars -> reword "lock docked windows" (RH-69961)

Mac-Only Changes

Bugs Fixed:

  • Clip: When no clipping planes in the model, selecting "Custom" did not revert to previous setting (RH-69909)
  • Display Metal: Glitch when rotating view with taclight.3dm model (RH-69957)
  • DocumentProperties: Hatch pattern preview section was not tall enough to show more than one pattern (RH-69835)

Crashes Fixed:

  • Display Metal: Crashed when using Shaded display mode (RH-69470)

Rhino 8 WIP (8.0.22249) is now available for Windows and Mac

Bugs Fixed:

  • ClippingPlane:
    • Objects in Blocks did not show clipping edges and clipping fills (RH-67277)
    • Section styles: by parent (RH-68813)
  • Constraints:
    • Driving dimensions cannot be created on polylines (RH-69359)
    • Driving dimensions did not remain attached to geometry (RH-68526)
  • Display:
    • Wireframe disappears (RH-64917)
    • modes: Lights on layers that are off (RH-67161)
    • Clipping edges inconsistently drew on top or object edges (RH-69626)
    • Section hatches were not visible in display modes with shadows (RH-69608)
    • Objects using Ghosted mode in blocks invisible in selection (RH-70081)
  • Docking: Filters: arrangement wrong on open (RH-70087)
  • History: Replay extruding "wrong" edges when both edges and faces were extruded at the same time (RH-70026)
  • OSnap:Dialog:
    • OSnap: Dialog: Switch to Eto version (RH-70132)
    • No chevrons on narrow panel (RH-69661)
  • Properties: Assigning sub-object display color resetting to "By Layer" (RH-70057)
  • Rendering: Materials: Material names tough to read in dark mode (RH-64443)
  • SDK: Python: ghpython and rhinoscriptsyntax threw exceptions when headless (RH-69898)
  • SrfSeam: Seam moved to a quad point of an open cylinder surface could not be moved again (RH-69916)
  • Toolbar: ToolbarLock command did not work (RH-70094)
  • Tutorials: Files did not list in Tutorials panel (RH-69688)

Enhancements:

  • RDK: Lights panel improvements (RH-66907)
  • RhinoCode: Wish: add option to scriptable version to open specified file in editor (RH-69369)

Features Added:

  • Docking Tabs: Provide an option to display container tabs at the top when docked on the left or right side (RH-69840)
  • Grasshopper: Added new base class, constructor, deconstructor, and query components for Fonts. (RH-70062)

Performance Improvements:

  • ShowRenderMesh: Slow display (RH-70110)

Tasks Completed:

  • Toolbar: Added Toolbar command to Mac (RH-70084)

Mac-Only Changes

Bugs Fixed:

  • Containers: Floating containers did not have the close button on Mac (RH-70078)
  • Properties: Canceling in custom section style dialog made blank setting (RH-69985)

Windows-Only Changes

Bugs Fixed:

  • PackageManager: Update prompt locked Rhino window when a context menu is on screen (RH-69968)
  • RhinoCode: RhinoCode- examples open blank (RH-70005)

Tasks Completed:

  • Rendering: Cycles: Automatically create Visual Studio project files (RH-67465)

Rhino 8 WIP (8.0.22263) is now available for Windows and Mac

Bugs Fixed:

  • ClippingPlane:
    • Objects with Clip=None set in properties could not be selected on clipped side (RH-67336)
    • Selectively clipping block instances did not work as expected (RH-67335)
  • Constraints:
    • Highlight of constrained curves looks bad on Mac (RH-69797)
    • Gumball was detached from constrained object being transformed (RH-69643)
    • Driving dimensions could not be created on polylines (RH-69359)
  • Containers: Dragging a tab in a container docked on the side with the tab style set to horizontal did not track correctly (RH-70177)
  • Display:
    • Curve is gappy in V8 (RH-66088)
    • Hatch patterns did not draw or print in their print width (RH-69997)
    • Locked block instance layers displayed incorrectly (RH-69188)
  • Display Metal:
    • Display: Rhino with Metal at ~40% CPU and GPU utilization when idle (RH-68250)
    • Zebra did not display (RH-68815)
    • X-Ray display mode did not see through objects (RH-69994)
  • Docking Tabs: Messy when docking to the left (RH-67533)
  • History: A "passive" dimension became semi-detached (RH-69996)
  • Layer:
    • Layer does not Refresh… (RH-70284)
    • Undoing layer deletion in script hid next layer (RH-70096)
  • Offset: History did not update subcurve offset correctly (RH-70185)
  • Properties: Display Mode dropdown menu did not list custom modes added in current Rhino session (RH-70155)
  • RhinoCode: Sphere.ClosestParameter() signature was wrong - extra out parameters (RH-66031)
  • Selection: Selection within a nested block is confused (RH-70261)
  • Toolbar: "Number of Maximum recent buttons" was not clamped properly when entering a number larger than 50 (RH-70104)
  • UndoView: Did not work after DollyZoom (RH-70129)
  • WindowLayout: Workspaces: Unexpected behavior (RH-68483)

Crashes Fixed:

  • Rendering: Cycles Viewport: Crash when switching to other display mode (RH-70028)
  • Shell: Crashed on cylinder cap (RH-70136)

Enhancements:

  • File IO: Added "Show missing fonts dialog" checkbox to PDF import dialog (RH-70107)
  • Layer:
    • Made random color default behavior (RH-70083)
    • Avoids generating random colors of new layers similar to UI colors (RH-70082)
  • Offset: Connected curve/edge segments can be offset as one polycurve by pre-selection (RH-69799)
  • Pull: Pull > Loose to a mesh creates a polyline (RH-70263)
  • SelChain:
    • Double-clicking a curve chain-selects tangent curves (RH-69294)
    • Ctrl (CMD)+ Double-clicking a selected curve chain-deselects tangent curves (RH-70233)

Features Added:

  • Display: NPR: Added SetPostEffect command (RH-70168)
  • Grasshopper:
    • Added Object Display Mode component (RH-70330)
    • Get Geometry component supports output PointCloud data (RH-70207)
    • Added GH_PointCloud and Param_PointCloud types (RH-69929)

UI Change:

  • Containers: Trim tab names when tabs are not wide or tall enough to display full names (RH-70066)
  • Options: "Cycles" page is renamed to "Rhino Render" (RH-70071)

Mac-Only Changes

Bugs Fixed:

  • Block: "Block Definitions to Update" dialog incorrect in dark mode (RH-66821)
  • Dark Mode: Notes are black on black (RH-70323)
  • Display Metal:
  • Zoom: Zoom Target broken (RH-69059)

Crashes Fixed:

  • Display Metal: Crash when opening 3dm file (RH-70162)

Windows-Only Changes

Bugs Fixed:

  • Containers: Opening Rendering panel closed all containers (RH-70153)
  • Toolbar: Toobar: Popped up in wrong location (RH-69454)
2 Likes

Rhino 8 WIP (8.0.22270) is now available for Windows and Mac

Bugs Fixed:

  • Constraints:
    • Menu icons did not turn light in dark mode (RH-67331)
    • Failed to update radius (RH-70274)
  • Curvature: Did not finding inflection point (RH-70345)
  • LayerStateManager: States are lost when saved in earlier file format (RH-70109)
  • Offset: Failed at a specific distance (RH-40064)
  • Toolbar: Missing all toolbar flyouts (RH-70340)

Enhancements:

  • SDK: RhinoCommon: Expose CRhinoDisplayPipeline::SetupDisplayMaterial to RhinoCommon (RH-70347)

Features Added:

  • Distribute: Allow control points / vertices as input (RH-70352)

Mac-Only Changes

Bugs Fixed:

  • File IO: SaveACopy command included file path in the default file name (RH-70362)
  • Layout: Creating new layout crashed on Mac (RH-70383)
  • Preferences: Unchanged custom display mode lost when Rhino app restarted (RH-70189)

Crashes Fixed:

  • Panels: Crash when resizing Layer Panel columns (RH-70394)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Text: Extra space behind text string is selected that caused failure of removing stacking brackets (RH-70339)

Cosmetics:

  • Layer: Columns at minimum width still showed labels (RH-69547)

Rhino 8 WIP (8.0.22277) is now available for Windows and Mac

Bugs Fixed:

  • Constraints:
    • Connections: TangentArc needed more constraint or feedback (RH-66902)
    • Tangent arcs could not be chained (RH-66919)
  • Display: NPR: Added "Flair:<Mode>" to View menu and Viewport title menu (RH-70114)
  • Layout: "Rename" on right-click menu in Layouts panel did not work (RH-70580)
  • Menu: Tools->Object Snap->Persistent OSnap Dialog did not work (RH-70551)
  • Toolbar: Added RemovePerFaceColor to RMB of SetPerFaceColorByFacePack on SubD Tools toolbar (RH-68669)

Features Added:

  • Constraints: Added MidPointConstraint command (RH-70516)

UI Change:

  • Menu: Added "OSnap" to the end of Window->Panels menu (RH-70511)

Mac-Only Changes

Bugs Fixed:

  • Display: Track pad zoom doesn't use dynamic skylight shadow setting (RH-54246)
  • Display Metal: Meshes caused display issue (RH-70557)
  • Layer: Column width did not stick when Rhino was restarted (RH-70377)

UI Change:

  • Viewports: User-Interface: Make viewport dropdown and context popup menus more consistent with Windows (RH-70566)

Windows-Only Changes

UI Change:

  • OSnap: Docks on the left by default on Windows (RH-70270)

Rhino 8 WIP (8.0.22291) is now available for Windows and Mac

Bugs Fixed:

  • Constraints: Did not update their references when Split command was run (RH-70642)
  • Containers: New container is made visible and floating (RH-67508)
  • Display:
    • Fuzzyness at Polyline Corner with Miter and Round Linetype Join Style (RH-67042)
    • Curves and isocurves might be drawn with gaps (RH-66088)
  • DotNET: GH Script Components not working (RH-70150)
  • File IO:
    • Messy edges on STEP import (RH-70639)
    • PDF export of blocks was By Parent (RH-70527)
  • Join: Join makes a bad curve (RH-59346)
  • Layer:
    • Layer names were not aligned properly (RH-70676)
    • “Rename layer” on right-click context menu did not work (RH-70568)
    • Rename did not work (RH-70657)
  • Offset: Incomplete offset (RH-1031)
  • OffsetCrvOnSrf: shrink the input (RH-69532)
  • OpenNURBS: Mistake in ON_BrepFace::SurfaceIndexOf() (RH-70623)
  • PackageManager: Pressing Enter in search box incorrectly closed the dialog (RH-62648)
  • Properties: Panel color swatches and transparency (RH-64436)
  • RDK:
    • Wood texture had strange colours in rendered display mode and in quick rendered previews (RH-70549)
    • HDR preview was broken (RH-70095)
  • RebuildEdges: Did not rebuild vertices when using postpick (RH-70615)
  • Rendering: Realtime SDK: Group/Mesh ID behaviour changed from Rhino 7 (RH-70636)
  • Rendering: Texture Mapping: Icons became unclear (RH-70182)
  • SDK: Python: RhinoscriptSyntax: help glitch (RH-63099)
  • SetDimensionLayer: Leaders did not create on dimension layer (RH-64977)
  • Toolbar:
    • Add UntrimAll to the Surface Tools toolbar. (RH-69885)
    • Holding CMD did not allow copying toolbar buttons (RH-69193)
    • Not sizing properly when a toolbar was made floating (RH-68823)
    • ESC key did not hide toolbar flyout (RH-70019)
    • “Size to Content” did not work (RH-70390)
  • UI Appearance: Blurry tab icons (RH-69823)

Cosmetics:

  • RhinoCode: Tabs of active and inactive documents are made more distinguishable (RH-70101)

Enhancements:

  • OffsetCrvOnSrf: Allows clicking left mouse button at anywhere to flip offset direction (RH-53692)
  • OffsetSrf: Added ThroughPoint option (RH-61497)
  • Rebuild: Accepts sub-object selected polycurve segments (RH-67884)
  • RhinoCode: Enable Search and Replace (RH-66353)
  • Toolbar: Default toolbars can be updated by installing new versions (RH-54125)

Features Added:

  • Offset: Added Loose option to OffsetMultiple command (RH-63417)
  • SDK: RhinoCommon: Added Brep.CutUpSurface static function (RH-70599)
  • WindowLayout: New SaveWindowLayout command (RH-70641)

Performance Improvements:

  • Display: Displacement: Caused low frame rate on view manipulation (RH-62016)

Regressions Fixed:

  • Core bugs: Empty print preview image (RH-70656)
  • Layer: Changing on/off state of a layer incorrectly set the layer current (RH-70659)

UI Change:

  • Mesh: Removed unused SubD meshing parameters from surface analysis commands (RH-70616)
  • Toolbar: Redesigned the Smash icon (RH-70547)

Usability Problems Fixed:

  • PackageManager: Package Manager: Search bar did not get focus when dialog appeared (RH-70597)

Mac-Only Changes

Bugs Fixed:

  • Code Editor Control: Pasting into C# editor in Grasshopper broken (RH-68242)
  • Display: Display modes- copy of rendered is not fully editable (RH-69505)
  • Display Metal: Render mesh madness in v8 on Mac after Shrinkwrap (RH-70343)
  • Interface: UI Review: Toolbar floating containers should be sized appropriately (RH-68665)
  • Keyboard Shortcuts: CMD+C, X, V did not work on text strings on Mac (RH-68599)
  • Menu: Edit menu missing keyboard shortcuts (RH-67342)
  • Paste: CMD+V did not work in floating panels (RH-69893)
  • Print: Added extra lines to dimensions on Mac (RH-70683)

Windows-Only Changes

Bugs Fixed:

  • Display:
    • Curves with multi-knots did not display continuously (RH-65203)
    • Shaded mode did not show objects (RH-70688)
  • DotNET:
    • System.Uri not usable with python in .NET 6 (RH-70626)
    • Localization with dev tools in Rhino (RH-70619)
  • SelectionFilter: Holding Ctrl did not toggle checkboxes for one shot (RH-70543)
  • Toolbar: remove extra containers (RH-69947)
1 Like

Rhino 8 WIP (8.0.22298) is now available for Windows and Mac

Bugs Fixed:

  • Annotation: Hatch: Triggered continuous remeshing while dragging objects (RH-70899)
  • BooleanDifference: Added KeepCutters=Yes/No when DeleteInput=Yes (RH-70902)
  • Display:
    • Parallel Reflected projection makes objects transparent (RH-67048)
    • Antialiasing was not as smooth as in v7 (RH-68900)
  • OSnap: Shift+click did not enable one-shot object snap (RH-70829)
  • StatusBar: Status bar: record history glitch (RH-70121)

Enhancements:

  • RhinoCode: CodeEditor: Open to last used workspace (RH-70868)

Regressions Fixed:

  • DotNET: Error printing to PDF from WIP (RH-70786)

Mac-Only Changes

Enhancements:

  • Display Metal: Tuned up Pointcloud shader (RH-70598)

Windows-Only Changes

Bugs Fixed:

  • Containers: Reacting to mouse drag delayed (RH-69986)
  • RhinoCode: CPython pywin32 package fails to install sometimes (RH-70145)
  • Toolbar: Tooltips over icons are too fast (RH-70586)

Rhino 8 WIP (8.0.22305) is now available for Windows and Mac

Bugs Fixed:

  • BlockManager: Block Definition preview broken (RH-70947)
  • FilletEdge: FE command overrides aliases (RH-71052)
  • MacroLibrary: Crash when importing SVG (RH-70671)
  • PackageManager: Dialog did not follow Dark Mode (RH-70916)
  • Panels: Panels - make the Mac Display panel guid match Windows (RH-71017)
  • Rendering: Realtime SDK: Raytraced results did not draw in Metal viewport (RH-70835)
  • RhinoCode:
    • Could not change input names (RH-70951)
    • Could not enter text in the Grasshopper component (RH-70971)
  • Shrinkwrap: ShrinkWrap: Offset mesh was not smooth (RH-70984)
  • StatusBar: Filter control is "on" when no filter is active (RH-70862)

Enhancements:

  • RhinoCode: Add "Go To Line" command (RH-66361)

Mac-Only Changes

Bugs Fixed:

  • Rendering: Materials: Dropdown list went off screen (RH-70925)
  • Toolbar: Some UI colors did not update when switching between dark and light mode (RH-70939)

Crashes Fixed:

  • Grasshopper: Crash on resizing GH panel (RH-71025)

Features Added:

  • Layer: "Layer On in this Detail Only" in layer context menu is available on Mac (RH-58538)

Windows-Only Changes

Bugs Fixed:

  • RhinoCode: Using rs caused Server Busy error (RH-70229)
  • UI Appearance: Border colors of edit and dropdown boxes were inconsistent (RH-67412)

Enhancements:

  • Layer: TreeGridView should select rows on alternate mouse down (RH-68492)
2 Likes

Rhino 8 WIP (8.0.22319) is now available for Windows and Mac

Bugs Fixed:

  • CPlane: Auto-aligned CPlane did not return after SpitFace with drawn curve (RH-71152)
  • Containers: Rhino Window disappeared on removing sidebar reference (RH-71266)
  • Join: JoinCopy command and postpick (RH-71289)
  • Layer: Added clear button to search box (RH-68895)
  • RDK:
    • Decal widget did not show (RH-71071)
    • CRhinoWidget::PickFilter always returned true (RH-70988)
  • RefitTrim:
    • RefitTrim - example -could be closer (RH-70065)
    • Stacked control points (RH-64149)
  • Rendering: Displaying mapping in viewport caused a crash (RH-70190)
  • RhinoCode: more complete info for variables (RH-70007)

Crashes Fixed:

  • BlockManager: Crash when inserting block instance (RH-71079)

Enhancements:

  • Eto: Layers panel - Added tooltips to column headers (RH-67004)
  • SDK: Added new constructor for Radial Dimension (RH-71324)
  • SDK: RhinoCommon: Added new constructor for Ordinate Dimension (RH-71270)
  • UDT: CageEdit command works with point objects and point clouds (RH-9080)

Features Added:

  • CPlane: Auto-align CPlane to planar curves (RH-71150)

Regressions Fixed:

  • Annotation: Text: Mask setting was incorrectly disabled when "Mask frame" was set to "No frame" (RH-70875)

UI Change:

  • Annotation: Text: "Mask Frame" is renamed to "Frame around text" (RH-71231)
  • OSnap: Made clicking Osnap pane on status bar toggles "Disable" checkbox or visibility of OSnap panel (RH-71049)
  • UVEditor: Made to only show mapping channel and FitLargeUVs options in scriptable command (RH-70931)

Usability Problems Fixed:

  • Layer: "Layer On in this Detail Only" is made available on context menu of every column when a detail view is active (RH-71217)

Mac-Only Changes

Crashes Fixed:

  • Rendering: Post Effect: Crashed in Raytraced viewport on Mac (RH-69655)

Windows-Only Changes

Bugs Fixed:

  • Dark Mode: New layer name in dark mode (RH-69712)

Regressions Fixed:

  • Display: Impossible to maximize a viewport (RH-71172)
1 Like

Rhino 8 WIP (8.0.22326) is now available for Windows and Mac

Bugs Fixed:

  • Change Queue issue (RH-70565)
  • CPlane: AutoAlign:
    • Rhino.Runtime.DocumentCollectedException when selecting mesh with Auto Align CPlane on (RH-71410)
    • AutoAlignCPlane command did not toggle status bar pane (RH-71447)
    • Did not align to object selected before Auto Align CPlane is enabled (RH-71386)
  • Core bugs: 8-bit grayscale images don't load correctly (RH-71405)
  • Display: Display Panel settings override selection highlighting (RH-48832)
  • Gumball: Extruding Picture did not clear Picture frame UserData in output object (RH-71364)
  • History: Trim = No setting forgotten in history update (RH-71430)
  • Properties: Changing object layers in WIP (RH-71425)
  • RDK: Eto UI - Ground Plane UI did not update on undo / redo (RH-71340)
  • RefitTrim: The trim on the opposite side is untrimmed (RH-59087)
  • Repeat: Repeat command inconsistency (RH-71490)
  • SDK: Python: Please fix rs.JoinSurfaces for V8 (RH-71161)
  • SDK: RhinoCommon: Layer.ModelIsVisible not triggering layer table event (RH-71479)
  • Toolbar: UnweldVertex (RH-66785)
  • UVEditor: Not working well with named views (RH-71174)
  • Volume: Failed on post-select (RH-71241)

Crashes Fixed:

  • RDK: Legacy Rhino Render crashed Rhino on open (RH-71396)

Enhancements:

  • SDK: RhinoCommon: Create new constructor for Angular Dimension (RH-71388)

Features Added:

  • CPlane: AutoAlign: New AutoAlignCPlan command (RH-71444)

Regressions Fixed:

  • OneLayerOn: The layer is turned on but no objects are shown (RH-71463)
  • Rendering: Decals: Lost after unchecking and unselecting object (RH-71406)

SDK Enhancement:

  • Display: NPR: Wrapped Flair C++ functions for use in RhinoCommon (RH-70788)

Mac-Only Changes

Bugs Fixed:

  • UI Appearance: Changing between Light/Dark mode doesn't update icons (RH-71442)

Cosmetics:

  • Dark Mode: Background Colors are wrong (even in Light Mode) (RH-71437)

Windows-Only Changes

Bugs Fixed:

  • UI Appearance: Switch between dark and light mode (RH-71453)

UI Change:

  • Dark Mode: Rhino UI color scheme switches between light and dark modes based on Windows color settings (RH-71399)
2 Likes

Rhino 8 WIP (8.0.22333) is now available for Windows and Mac

Bugs Fixed:

  • Annotation: Fractional dimensions have too spacious kerning (RH-71619)
  • Color Picker: Select Color dialog flashed in upper left of screen on open (RH-71209)
  • Containers: Container: Toolbar flyout could not drag off at first time visible (RH-71082)
  • Core bugs: 8-bit grayscale images did not load correctly (RH-71405)
  • Display: Technical mode highlighted unselected objects with dotted lines (RH-71501)
  • Display Metal: Drew Raytraced viewport upside down (RH-71575)
  • Libraries: Allow for different views of the content (RH-66275)
  • NamedPosition: Deleting part of the name deletes the item (RH-70393)
  • NamedView: Named View panel - no restore button (RH-71192)
  • Properties:
    • Print line width cannot be set to dimensions other than listed in the dropdown (RH-71459)
    • Layer color dropdown showed wrong color next to layer names (RH-71401)
  • Rendering: Reset to defaults button on Render panel crashed Rhino WIP (RH-71533)
  • UVEditor: Always using material texture even when Grid texture was used (RH-70932)

Enhancements:

  • acad import: Variant type parameters of a dynamic block import as block definition names (RH-71325)

Regressions Fixed:

  • Annotation: Hatch: Dotted hatches are not displayed (RH-71352)
  • StatusBar: No relative coordinates in info pane (RH-71467)

Windows-Only Changes

Bugs Fixed:

  • DotNET: Python scripts on Windows did not allow System.Drawing apis by default (RH-71392)
  • SelLayer: Pre-picked object ignored in SelLayer (RH-30433)
  • Sun: Sun controls - cancel resets (RH-68680)

Rhino 8 WIP (8.0.22340) is now available for Windows and Mac

Bugs Fixed:

  • Display Metal: Drew Raytraced viewport upside down (RH-71575)
  • DotNET: Latest V8 WIP printed a series of Dot Net messages to the command line on startup (RH-71692)
  • Rendering: Crashed on render when Intel Denoiser was installed (RH-70966)
  • Toolbar:

Enhancements:

  • Gumball: When typing distance on an arrow, pressing Shift+RMB/Enter/Space/Tab moves object in opposite direction (RH-62864)

Features Added:

  • Display: Dynamically draws layer linetype while creating curves (RH-71784)

Regressions Fixed:

  • OneLayerOn: Objects on the selected layer were invisible (RH-71463)
  • StatusBar: No relative coordinates in info pane (RH-71467)

Windows-Only Changes

Bugs Fixed:

  • BlockManager: Loading preview popup caused a crash (RH-71630)
  • Gumball: Gumball menu offset too far on Windows (RH-71618)
  • Toolbar: Editing button on flyout toolbar locked up Rhino (RH-71510)

Enhancements:

  • SpaceMouse: Made not to move Turntable axis (RH-71438)
3 Likes

Rhino 8 WIP (8.0.22347) is now available for Windows and Mac

Bugs Fixed:

  • Import: Custom arrows of Leaders in DWG/DXF were not correctly assigned (RH-71783)
  • Rendering: Materials: Tile texture rendered wrong/different in all rendered modes (RH-71856)

Enhancements:

  • File IO: Unused variants of a dynamic block definition in DWG/DXF are also imported (RH-71683)

Features Added:

  • Layer: Wish: turn detail layers on even if layer is off globally (RH-19685)

Mac-Only Changes

Bugs Fixed:

  • SelLayer: Did not highlight layers of pre-picked objects on Mac (RH-71675)

Windows-Only Changes

Bugs Fixed:

  • Join: Reference Layers and Joining Objects (RH-71906)
1 Like

Rhino 8 WIP (8.0.22354) is now available for Windows and Mac

Bugs Fixed:

  • CurvatureGraph: ExtractCurvatureGraph command generated open polylines from closed curves (RH-71896)
  • Display: Rotate view flickering in Ctrl-Shift mode and camera shown (RH-71978)
  • Display Metal: Curvature analysis did not display (RH-68816)
  • Gumball: Did not stick to latest object after Boolean union (RH-71537)
  • Layout: Columns in Layouts panel did not stay in place when selecting layout (RH-71971)
  • NonmanifoldMerge: NonManifoldMerge: layer usage (RH-71917)
  • Rendering: Textures: Incorrectly allowed setting Repeat smaller than 1 (RH-71488)
  • Selection: Subd Selection in crunchy mode (RH-63117)
  • UVEditor: Using custom texture made other object using wrong material (RH-71766)

Enhancements:

  • Fair: keep end tangents / curvature option (RH-72060)

Regressions Fixed:

  • StatusBar: Full layer path of selected object (RH-72005)

UI Change:

  • Camera: Draws parallel viewport camera widget as a box instead of a pyramid (RH-70675)

Mac-Only Changes

Bugs Fixed:

  • Display Metal:
    • Annotation style preview did not display in document settings in v8 (RH-71810)
    • Capsule Frame Broken On Mac (RH-71230)
    • Hidden lines in technical mode looked bad in v8 for Mac (RH-71950)

Windows-Only Changes

Bugs Fixed:

  • Layer: Worksession main layer light bulb could not be turned off (RH-72061)
  • TextField: Field illegible in dark mode (RH-71243)
1 Like

Rhino 8 WIP (8.0.22361) is now available for Windows and Mac

Bugs Fixed:

  • Commands: MultiPause disturbs commands that follow (RH-72106)
  • History: Boolean with blocked extrusion is not historic (RH-72110)
  • Rendering: Texture Mapping: UV meshes for unwrapped SubDs did not pay attention to custom render mesh settings (RH-63469)
1 Like

Rhino 8 WIP (8.0.23003) is now available for Windows and Mac

Bugs Fixed:

  • File IO: Dimension text height in DWG may not open correctly, no problem with import (RH-72175)
  • Gumball: Bounding box, Gumball off on SubD edges (RH-57505)
  • LayerStateManager: Doesn't restore correctly (RH-72222)
  • Rendering: Textures: Child textures get turned off (RH-72059)
  • Selection: SubD face shows selected (RH-72218)

Regressions Fixed:

  • ChangeLayer: Enter to confirm (RH-72009)
  • Isolate: Hide only objects that the command hides (RH-72111)

Rhino 8 WIP (8.0.23010) is now available for Windows and Mac

Bugs Fixed:

  • Curve: Polycurve transform makes it invalid. (RH-41161)
  • Display:
    • Open NURBS surface edges are visible in view despite setting (RH-72184)
    • Technical display: Show hidden intersections (RH-72027)
  • File IO: Block transform was not correctly applied when exporting to glTF (RH-72211)
  • Gumball: Location shifted after extruding a curve (RH-72265)
  • Layer: Keyboard: Viewport focus is lost with floating Layers panel (RH-72275)
  • Mapping widget command: Mapping Widgets not selectable in operations like Scale, Move, etc. (RH-72117)
  • OSnap: Rhino.Options.ModelAid.SnapToOccluded was broken (RH-72252)
  • SDK: RhinoCommon: Rhino.Geometry.MeshUnwrapper does not synchronize single and double precision vertices (RH-72344)
  • StatusBar: Redundant decimals when rotating (RH-72227)

Enhancements:

  • MergeAllCoplanarFaces: Added command-line feedback for the result (RH-72213)
  • SplitFace: : Added Degree and Close options (RH-70894)
  • StatusBar: Layer pane displays sub-layer names with a preceding ellipsis […] (RH-72040)

Features Added:

  • Volume: Offer same list of units as the document units (RH-58062)

Regressions Fixed:

  • Display: SubD wires not drawn correctly in Box mode (RH-72287)
2 Likes

Rhino 8 WIP (8.0.23024) is now available for Windows and Mac

Bugs Fixed:

  • BlockManager: Added a search box (RH-50582)
  • Displacement: Impossible to cancel displacement mapping (RH-71894)
  • Display: No grid axes on copy of Rendered (RH-72408)
  • Fillet: Join=No did not work when filleting a corner of a polycurve (RH-72421)
  • FilletSrf: Sliders did not react properly on changing settings (RH-72359)
  • Layer:
    • Drag-and-drop child layers directly above parent was not possible (RH-72464)
    • Drag and drop might produce ghost layers (RH-72467)
  • LayerStateManager: Layer state did not restore correctly (RH-72222)
  • Make2D: Missing silhouette curves (RH-65314)
  • MeshBooleanUnion: Mesh boolean left just a couple interior faces and naked edges (RH-71142)
  • MouseOver Highlight: Select an object behind a transparent object (RH-72451)
  • Ortho: Ortho Z did not work when all object snaps were disabled (RH-72380)
  • Panels: Help panel: match the scroll bar style (RH-72481)
  • Properties: Not showing the correct subsections for a preselection (RH-72353)
  • Rendering: Cycles: Compile sm_37 (RH-67217)
  • Rendering: Cycles Viewport: Did not react to Ground Plane changes (RH-72430)
  • Rendering: Texture Mapping: MeshUnwrapper did not update canonical TCs on ON_Mes::m_S array or invalidate cached TCs (RH-72346)
  • Selection:
    • Left-right window object selection (RH-72453)
    • “Window select” might select clipped object when it was not enclosed in selection rectangle (RH-72389)
  • ShowRenderMesh: Slow on objects with Displacement turned on (RH-72449)
  • StatusBar: Fuzzy Ortho rounding (RH-72450)
  • UVEditor: Grid snap in the UV editor doesn't match the grid seen (RH-72416)

Enhancements:

  • ContinueCurve: makeUniform option (RH-72579)
  • Gumball: Allows creating solid from a closed planar curve when extruding direction is not perpendicular to the curve (RH-72382)

Features Added:

  • File IO: Supports GL Transmission Format (.glb, .gltf) import and export (RH-72470)
  • Grasshopper: Added "Custom Curve Preview" component to Display > Preview (RH-71729)

Regressions Fixed:

  • Make2D:
    • Doesn’t recombine lines properly (RH-57426)
    • Internal curves were incorrectly drawn as scene silhouettes (RH-69899)

SDK Enhancement:

  • SDK: RhinoCommon: Wish: Make Material.FromJSON() work (RH-66667)

UI Change:

  • BoxEdit: BoxExit: Rearranged Pivot location options and shortened a long label (RH-69904)

Usability Problems Fixed:

  • RhinoCode: RhinoCode Break point info (RH-72390)
  • Vectorize: Now fixes images with incompatible pixel format (RH-72500)

Mac-Only Changes

Bugs Fixed:

  • BlockManager: Block definition preview creation failed on Mac (RH-71649)
  • Display Metal:
    • Skylight intensity slider did not work (RH-71774)
    • Raytraced viewport did not show objects (RH-72473)
    • Metal: Assert when creating object in Rendered mode (nil depthAttachment texture) (RH-69266)
    • Viewports went red after drawing box (RH-72413)
  • Properties: Detailed Mesh Options dialog did not always save settings on Mac (RH-72420)

Crashes Fixed:

  • Display Metal: Crashed when switching to Shaded (RH-70550)
6 Likes