Rhino 7 WIP Available Now!

13 posts were merged into an existing topic: What’s New for Rhino WIP is strange

Rhino WIP 7.0.20064 for Windows and Mac is now available

Bugs Fixed:

  • Bake: QuadRemeshing: Crashes Rhino in Rendered mode (RH-57001)
  • Bridge:
    • Make it work with face selections (RH-49917)
    • Doesn’t update the Reflect child side (RH-57003)
  • Display:
    • Supports layer and object transparency on meshes in Shaded mode (RH-57143)
    • Depth Sorting incorrect for Transparent Layers (RH-57217)
  • DupEdge: DupEdge from Extrusion doesn't support history (RH-57205)
  • ExtrudeMesh:
    • Bad default base point for SubD (RH-56965)
    • Restricts selection to mesh and SubD boundary edges (RH-56997)
  • ExtrudeSrf: ExtrudeSrf allows SubD selection but doesn't do anything (RH-57071)
  • FBX: FBX import - SubD creases are not added properly (RH-57242)
  • Gumball: Made SubD creases stay creased when extruded (RH-57006)
  • Helix: Radius control does not update (RH-39041)
  • Lasso: Region selection - Selecting pointcloud points pays attention to clipping planes (RH-57262)
  • MatchProperties: Right-clicking a checkbox may not clear all the others (RH-57141)
  • RDK: PBR Section sometimes changes scroll position if a texture is turned on or off. (RH-57019)
  • Reflect:
    • SubDivide doesn’t immediately update the child side (RH-57208)
    • Fill doesn’t update immediately when used with Reflect (RH-57214)
  • Rendering: Materials:
    • Rendering Materials: PBR Metallic undo doesn’t work properly (RH-56986)
    • Rendering Materials: Crash on creating from texture files (RH-57135)
  • SDK: RhinoMergeBreps is different from the NonmanifoldMerge command (RH-56919)
  • SlideEdge: Numeric input is delayed in command-line (RH-49890)
  • SmartTrack: SmartTrack and distance constraint (RH-57171)
  • Splash and About: Move profile image loading out of startup sequence (RH-51548)
  • Split: May not work on some objects (RH-30701)
  • SplitEdge: SplitMeshEdge: Freeze on SubD (RH-51710)
  • Stitch:
    • Display SubD in Flat mode to help picking SubD vertices (RH-54961)
    • Result is not valid (RH-56343)
  • SubD: Document a process for converting T-splines models to SubDs (RH-56897)
  • Surface-surface intersection: Surface intersecting: Memory leak (RH-53732)
  • Toolbar: EnterEnd: Fails to finish the command (RH-57107)

Crashes Fixed:

  • File IO: Export Command: rdk!CRhRdkContent::CImpl::RenderCRCRecursive – Access Denied(MERGE) (RH-57162)
  • Stitch:
    • Crashes on a model (RH-56952)
    • Stitch Command: RhinoCore!Mu7::StitchCommand::RunCommand – Access Denied (RH-57066)

Enhancements:

  • ArraySrf: New Mode=UV/Isocurve and Preview options (RH-57287)
  • FBX:
    • File IO 3DS/FBX: Added UI to FBX import dialog to choose between mesh and SubD objects (RH-56896)
    • 3DS/FBX Import: New :Open/Import meshes as SubD surfaces" option (RH-56978)
  • File IO: SVG Export - Supports exporting transparent objects (RH-57147)
  • MatchSrf: Remembers Perpendicular to target edge setting (RH-57153)
  • Reflect: Supports History (RH-55845)

Features Added:

  • DupBorder: Added History support (RH-56569)
  • Grasshopper: Help menu: Add link to Community Component Reference (RH-57040)

UI Change:

  • SubDivide: DeleteInput=Yes/No is removed (RH-57238)

Mac-Only Changes

Bugs Fixed:

  • Licensing: Single Computer: Licensing Single Computer: Circle and SubD primitives can't be created. (RH-57113)
  • Preferences: Display: Clipping plane objects color usage goes weird when you switch from Plane color to solid color (RH-57186)
  • RDKCrash: RDK: Crash while assigning picture material (RH-56457)
  • SelectionFilter:
    • Made “Others” works properly with decal widgets (RH-53517)
    • Needs to use ETO panel on Mac (RH-57160)
    • Selection Filter: Refresh the check boxes (RH-57211)
  • Snapshot: Import behavior incorrect (RH-57181)

Windows-Only Changes

Bugs Fixed:

  • Append: Select meshes to append to as the first step (RH-46310)
  • Color Picker:
  • Properties: Properties Panel - Flickers while mouse moves over icons (RH-57077)
  • PropertiesPage: Material Properties: Does not display ETO sections on Windows (RH-57224)
  • Toolbar: Inset icon tooltip needs 'SubD' added (RH-57178)
1 Like

Rhino WIP 7.0.20071 for Windows and Mac is now available

Bugs Fixed:

  • 3DFace: Appending with Interpolated=Yes moves existing SubD edit points (RH-57275)
  • BlockManager: Changing Block def name should raise doc change events (RH-57114)
  • Cycles:
    • Unstable update with physically based materials (RH-55660)
    • Black renderings in DEBUG Rhino with GPU (RH-56785)
  • Display:
    • White centers of points should be transparent (RH-57290)
    • Transparent points occlude GH Preview (RH-57303)
  • Eto: Slider thinks everything is 0 to 100 (RH-57139)
  • GetPoint: SnapToMeshObject forbids picking points off selected meshes (RH-57370)
  • History: Editing grips turns off history locking (RH-57289)
  • InsertPoint:
    • Insert extra points on SubD (RH-56415)
    • Undo should not switch to Flat SubD (RH-57368)
  • Installer: Preparing Plug-ins for First Use (RH-56720)
  • Layout: Size may not update in Layouts panel (RH-54357)
  • OpenNURBS: ON_SumSurface copy constructor and operator= need work (RH-43931)
  • Options: Reset to defaults error with construction plane options (RH-57267)
  • Print: Can not preview the print (RH-57220)
  • QuadRemesh:
    • A particular mesh produces a blocky result (RH-56387)
    • Fails if mapping method is Box (RH-56589)
    • Should not allow sub-object selections (RH-57177)
    • QuadReMesh: Open source acknowledgements (RH-57299)
  • Rendering: Feather-setting for Fog in PEP needs more precision (RH-55641)
  • Rendering: Materials:
    • Rendering: Materials: PBR undo very slow (RH-57197)
    • Rendering: Materials: PBR material changes are too slow (RH-57198)
    • Rendering: Materials: Crash while adding texture to PBR material through GP settings floating panel (RH-57358)
  • SDK: RhinoCommon: SDK: RhinoCommon: Needs some kind of view modified event (RH-56556)
  • SelVisible: SubD objects are not selected (RH-57250)
  • Selection: Ghosted picks of mesh edges not working (RH-57293)
  • SlideEdge:
    • Slide: Does not clear the selected mesh (RH-50092)
    • Can’t Slide SubD edges when control points stack (RH-51819)
  • Split: works with this curve in perspective view… should it? (RH-46534)
  • Toolbar: Mouse-over hint rewording (RH-57257)
  • Trim: Failure (RH-56923)

Cosmetics:

  • Properties: Panel flickers when scrolling the Plug-ins list in Rhino Options (RH-56991)

Crashes Fixed:

  • SubD: Crash after double-clicking edge on big SubD (RH-57319)

Enhancements:

  • Annotation: Text: Annotation: Text: Single Stroke Fonts display better in Text/TextObject edit box (RH-50123)
  • QuadRemesh: Allow group selection when picking guide curves (RH-57173)
  • Selection: SelConnected works with SubD control points and edit points (RH-57316)
  • UDT: CageEdit - SubD can be captive object (RH-57176)

Features Added:

  • GetPoint: New SnapToMeshObject command (RH-52710)
  • SubDAppearance: New SubDDisplayToggle command (RH-55232)

Regressions Fixed:

  • Display: Front wires are transparent in Ghosted mode (RH-57295)
  • Explode: Missing layer material names when referenced blocks are exploded (RH-57046)

SDK Enhancement:

  • SubD: Add C++ SDK SubD tool to remove zero length edges (RH-57274)

Tasks Completed:

  • OpenNURBS: Document RDK functions in ONX_Model (RH-57280)

UI Change:

  • Toolbar:
    • Add ConvertTextToBlockAttribute command (RH-56822)
    • Add AddMissingBlockAttributeKeys command (RH-56855)
    • Add SubDDisplayToggle command (RH-57004)

Mac-Only Changes

Bugs Fixed:

  • Enable RH_WRITE_DEBUG_REG in -DebugLog (RH-57302)
  • Display: Color reduction in display modes doesn't stick (RH-56993)
  • Layout: Current indication (bold) does not stick (RH-54973)
  • Snapshot: Deleting Materials in Snapshot doesn't always update Snapshot (RH-56147)

UI Change:

  • Menu: Add missing items in viewport title menu on Mac (RH-57199)

Windows-Only Changes

Bugs Fixed:

  • Installer:
    • Rhino 6 loads some plug-ins from V7 WIP (RH-43707)
    • Rhino 7 SDK installs property sheets which still reference Rhino 6 registry keys (RH-50329)
  • Rendering: Missing render content (RH-50331)

Enhancements:

  • UI Cleanup: Resize ImportLayout dialog box (RH-57252)

UI Change:

  • Menu: Add SubDDisplayToggle command (RH-57354)
2 Likes

Rhino WIP 7.0.20077 for Windows and Mac is now available

Bugs Fixed:

  • Rdk_Globals_ShowColorPickerEx needs to allow custom color lists from .NET (RH-54674)
  • Cycles:
    • RenderWindow command has no effect (RH-54820)
    • RenderWindow is slower than Raytraced mode (RH-56791)
  • Export: File IO: Rhino Block Attributes Do Not Import into AutoCAD (RH-56673)
  • File IO: File saved with Arial shows Missing Font warning in Mac Rhino (RH-57343)
  • InsertEdge:
    • Can not select edge position (RH-56972)
    • Preview doesn’t work if an edge ring is selected (RH-57382)
  • InsertPoint:
  • NamedSelections:
    • Duplicate on panel resize (RH-57352)
    • Redo does not always bring back a previously deleted subobject (RH-57353)
  • Rendering: Fog Post Effect - Area flipped in Y (RH-57351)
  • Rendering: Materials: Rendering Materials: Metallic checkbox in PBR material doesn't work properly (RH-56987)
  • ShowCamera: F6 Camera widget is broken (RH-57369)
  • ToSubD: Mesh ngon with a hole is ignored (RH-41709)

Crashes Fixed:

  • Split: RhinoCore!CCommandSplit::RunCommand – Access Denied (RH-57155)

Enhancements:

  • BooleanDifference: BooleanDifference/BooleanSplit: Allows objects in block instances as cutters (RH-57350)
  • File IO: Supports reading Solidworks files up to version 2020 (RH-57386)
  • Inset: Preselect a mesh or SubD to inset every face of it (RH-57179)
  • Pull: Supports pulling points and curves onto SubD objects (RH-53322)
  • RDK: Find way to remove need for const_cast in realtime display mode code (RH-57371)
  • Reflect: New RemoveExistingSymmetry option (RH-57204)
  • Rendering: Post-Effects: Brightness/Contrast/HSL/Multiply on GPU (RH-57312)
  • Selection: Allows selecting a range of control points on a curve, surface, or SubD (RH-55928)

Features Added:

  • Intersect: New IntersectSelf command (RH-55474)

Performance Improvements:

  • Cycles:
    • Render tile optimization: Don’t copy all buffer passes if they’re not needed (RH-57193)
    • Render tile optimization: Optimize get_pass_rect (RH-57194)
    • Render tile optimization: The Cycles pixel buffer is upside-down compared to the RenderWindow channels (RH-57195)

SDK Enhancement:

  • SDK: Add functions to remove fins from nonmanifold Breps (RH-57123)

UI Change:

  • Menu:
  • Toolbar: Add IntersectSelf command (RH-57023)

Usability Problems Fixed:

  • 3DFace: Made Append options sticky in current or between session(s) (RH-56619)

Mac-Only Changes

Bugs Fixed:

  • File IO: Revert on macOS shows Missing Font warning (RH-57342)
  • Layout:
    • Crash on Print After Layout Rearrange in Inspector (RH-55056)
    • Trouble Dragging (RH-56650)
  • No subsystem: Use latest PanelingTools source for MacRhino (RH-54746)
  • SelectionFilter:
    • Should not reset when a second panel is opened on Mac (RH-57334)
    • Status bar button does not reflect current enabled state (RH-57393)
  • Snapshot: Imported snapshot has all options enabled (RH-57180)

Tasks Completed:

  • Toolbar: Add icons for new selection filter commands (RH-57306)

UI Change:

  • Toolbar: Inset icon tooltip needs 'SubD' added (RH-57305)

Windows-Only Changes

Bugs Fixed:

  • MoveFace: Selection highlight issue (RH-49503)
  • PluginManager: Remove Rhino 6 Plug-in Update dialog from Rhino 7 (RH-54690)
  • Snapshot: Imported snapshot has all options enabled (RH-56036)
  • Toolbar: SoftTransform RMB macro is not in SubD side bar (RH-57237)

Enhancements:

  • Layer: Sorting by column header can be undone (RH-31839)
  • Panels: Added Move up and Move down buttons to Named Views, CPlanes, and Positions panels (RH-56213)

Rhino WIP 7.0.20084 for Windows and Mac is now available

Bugs Fixed:

  • Annotation: Message is confusing when fonts are not found (RH-57296)
  • Annotation: Hatch: Annotation Hatch: Deleting gradient color stops does not work correctly on hatch creation (RH-56724)
  • Cycles: Raytraced mode doesn't render edges (RH-57448)
  • Display:
    • Support for >100 texture amounts in PBR material (RH-56563)
    • Glitchy output when advanced GPU lighting and shadows are disabled (RH-57449)
  • Rendering: Dithering PEP is visible and enabled by default. The actual dithering method is None. This is confusing. (RH-57419)
  • Rendering: Texture Mapping: Rendering: Texture Mapping: OCS mapping is broken (RH-57297)

Enhancements:

  • AlignMeshVertices: Supports SubD (RH-57183)
  • Annotation: Prompts a warning when opening a model using a font that is missing on the current system (RH-57485)
  • Copy: InPlace is transforming (RH-57446)

SDK Enhancement:

  • OpenNURBS: New functions for accessing RDK embedded images (RH-57318)

Tasks Completed:

  • Help: Describe what happens when a font is missing (RH-57292)
  • Keyboard Shortcuts: Investigate ability to make TAB a configurable Rhino "hot-key" (RH-55227)

Mac-Only Changes

Bugs Fixed:

  • RDK: Floating Preview: odd dummy document (RH-52994)

Enhancements:

  • Rendering: Materials: Rendering: Materials: Paste & import options for materials (RH-56424)

Windows-Only Changes

Bugs Fixed:

  • TextField: Combination of 2 Area() fails (RH-57356)

Tasks Completed:

  • Keyboard Shortcuts: SubDDisplayToggle is removed from F4 (RH-57526)

Rhino WIP 7.0.20091 for Windows and Mac is now available

Bugs Fixed:

  • Align: Fails on groups (RH-57564)
  • Annotation: Text: Text command: Dialog opens with edit box collapsed in new installs (RH-57602)
  • Choose One Object: Selection menu popping up with redundant items by reverting (RH-57504)
  • Display: PBR scattering in Rendered view (RH-56723)
  • Eto: Made Delete key works properly in Material Editor (RH-56246)
  • ExtractRenderMesh: Render mesh has naked edges while Polysrf does not (RH-57473)
  • File IO: Disable group radios in OBJ export if a user has selected objects as groups (RH-57611)
  • PackageManager:
    • If installed package is not found on the server, it should not say “update available” (RH-57182)
    • Pre-release checkbox has no effect (RH-57201)
  • Project: Add SubD to the command prompt (RH-57632)
  • RDK: The render window buffer draws RGB/A in grayscale after viewing distance channel (RH-57556)
  • Rendering: Disable Post Effect UI when required channel is not available (RH-57478)
  • Rendering: Materials: Rendering Materials: PEP ASSERTs fire when using RDP (RH-57017)
  • SDK: RhinoCommon: Wish: Set display mode background fill mode, colors, etc. from RhinoCommon. (RH-55138)
  • SplitRefit: Re-enable some disabled Mummy test commands (RH-57435)
  • SubDLoft:
    • Changed PointCount to SegmentCount (RH-57542)
    • Shape point count doesn’t update correctly (RH-57544)
  • Subobject Selection: Subobject selection: Made mesh subobject selection pay attention to clipping planes (RH-57506)
  • ToSubD: Fails on untrimmed NURBS surfaces with singularities (RH-53261)
  • Viewports: Black Viewports depending on docked dialogs (RH-57493)

Crashes Fixed:

  • PT_SDK!DupBorder – Access Denied (RH-56946)
  • Eto: PackageManager: Crashes Rhino WIP (RH-57617)
  • NamedView: File IO: Crash by canceling file import when Named Views panel visible (RH-57561)

Enhancements:

  • Align: New ToCurve, ToLine, and ToPlane options (RH-57300)
  • OrientOnCrv: New Flip option (RH-57534)
  • Project: Added SubD support (RH-57570)
  • Select: The Select command respects the state of subobjects in Selection Filter (RH-57481)
  • SelectionFilter: Surfaces/Faces sub-object filter works with mesh ngons (RH-57527)
  • UDT: FlowAlongSrf: Flowing object grips supports History (RH-57432)

UI Change:

  • Menu: Rename ExtrudeMesh menu item according to RH-56997 (RH-57496)
  • Toolbar: "Copy In Place" added to the Transform toolbar (RH-57536)

Mac-Only Changes

Bugs Fixed:

  • Localization: Portuguese xml is not being updated (RH-57615)
  • TextField: Suppress smart quotation marks on Mac (RH-55677)
  • Viewports: CloseViewport on Mac appears to fail for layout (RH-57488)

Enhancements:

  • SelectionFilter: Mac needs to uncheck all object types on right click (RH-57422)

UI Change:

  • Toolbar: Added SubD Tools and SubD Sidebar (RH-57307)

Windows-Only Changes

Bugs Fixed:

  • ApplyDisplacement: Displacement mesh modifier does not obey OCS frame (RH-56971)
  • Eto: Windows UI - Custom Material tune-up (RH-56426)

Enhancements:

  • Grasshopper: Better tolerance for Join component (RH-57512)
  • Keyboard Shortcuts: Tab key is made configurable (RH-57554)

UI Change:

  • Toolbar: Added SubD Tools and SubD Sidebar (RH-56039)
1 Like

Rhino WIP 7.0.20098 for Windows and Mac is now available

Bugs Fixed:

  • Color Picker:
    • New Eto base color dialog observations (RH-57603)
    • Rhino loses focus after color picker (RH-57679)
  • Grasshopper: Components: Grasshopper: Components: Simple Mesh component previews black in Rendered mode and dark in Shaded (RH-56894)
  • RDK: Custom material texture on/off undo does not work. (RH-57372)
  • SubDLoft:
    • AdjustSegmentCounts stops working when repeatedly used (Add to mac project) (RH-57427)
    • SubDCorners should add corners only at start and end sections (RH-57676)

Crashes Fixed:

  • SDK: RhinoCommon: RhinoOffsetCurve: Repeatable crash (RH-57706)

Enhancements:

  • Analysis:EdgeContinuity: EdgeContinuity: Added relative curvature deviation display (RH-56873)
  • CPlane: Object option does not work with SubDs (RH-57637)
  • SubD: SubDLoft: Added SubDCorners and SubDCreases options (RH-53964)
  • SubDLoft: DivisionsAcross option allows overriding division count in curve direction (RH-57429)
  • ToSubD: New UseSurfaces=Location/ControlPoints option and so on (RH-53118)

Features Added:

  • Annotation: Report when font has been substituted (RH-22880)
  • Grasshopper: Components: Grasshopper: Components: Expression Grasshopper Slider (RH-55925)
  • SelectionFilter: New SelectionFilterEdges, SelectionFilterFaces, SelectionFilterVertices, SelectionFilterNone commands (RH-54247)
  • SubDLoft: Tuneups (RH-57366)

Tasks Completed:

  • Annotation: Hatch: Annotation: Hatch: Clean up and optimize hatch panel view model code (RH-57376)

Mac-Only Changes

Bugs Fixed:

  • Grasshopper:
    • Rhino for Mac Crash on Revert (RH-57630)
    • Crash Mac Rhino when changing monitors (RH-57636)
  • Layout: Remove Display Modes From Layout Menu on Mac (RH-57445)
  • SelectionFilter:
    • New SelectionFilterEdges, SelectionFilterFaces, SelectionFilterVertices, SelectionFilterNone commands (RH-56813)
    • Popup too wide (RH-57598)
  • Sweep1: Clang warnings in sweep (RH-57387)

Crashes Fixed:

  • Rendering: Materials: UI: PBR material "create from texture files" crash (RH-57672)

Enhancements:

  • Preferences: Made Rhino for Windows theme the default (RH-55460)

Features Added:

  • SelectionFilter: Supported on Mac (RH-36532)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Text: Annotation: Text: Arial Narrow doesn't work correctly with the Eto text control (RH-57145)
  • Textures: Texture Mapping > Mapping text gets cut off (RH-57508)

Crashes Fixed:

  • Rendering: Materials: UI: PBR material "create from texture files" crash (RH-57669)

Enhancements:

  • Installer: GH file association (RH-57590)

Tasks Completed:

  • Toolbar: Add icons for new selection filter commands (RH-56808)

Rhino WIP 7.0.20105 for Windows and Mac is now available

Bugs Fixed:

  • RDK: We need a Normal XYZ wrapper channel (RH-57270)
  • Code Editor: C#: Code Editor C#: Writing a function crashes Rhino (RH-57741)
  • DraftAngleAnalysis: Draft curve results for this model are not desirable. (RH-56467)
  • Eto: Eto UI: Made Delete key work properly in Material Editor (RH-56246)
  • Grasshopper: Components: Grasshopper: Polygon Edge component has Error in mouseover tooltips (RH-57593)
  • Installer: Remove OptionsManager.rhp from installer (RH-57604)
  • Layout: Double-clicking in editable GridView begins editing (RH-57720)
  • Loft: Creases missing in Loft to SubD (RH-51391)
  • MeshIntersect: Should provide correct result for this case (RH-57464)
  • Offset:
  • Pull: Changed back to not supporting whole polysurfaces or SubDs (RH-53322)
  • QuadRemesh: Makes gaps if used on polysrf versus mesh (RH-57472)
  • RDK:
    • Attempt plug-in load when loading file with custom material (RH-42856)
    • Preview pipeline uses ActiveDoc (RH-45059)
    • RenderWindow channel SDK breakage (RH-57751)
  • Rendering: Materials: Rendering Materials: Asynchronous rendered previews do not appear after 8th April 2020 (RH-57821)
  • RibbonOffset:
    • Incorrect with some pick points (RH-57718)
    • Depends on pick point location (RH-57840)
  • SDK: RhinoCommon:
    • SDK RhinoCommon: RhinoGetTightBoundingBox() SDK function not wrapped for RhinoCommon (RH-30819)
    • SDK RhinoCommon: Intersection.RayShoot should return Brep face(s) that were hit (RH-57098)
  • SelectionFilter: Active selection gets cleared when toggling off selection filters (RH-57784)
  • SubD: Add ON_SubD::ComponentStatusSerialNumber() to detect when component status (hidden, locked, highlighted) has changed. (RH-57815)
  • SubDLoft: Increasing DivisionsAcross does not change the shape (RH-57675)
  • TextField:
    • Attribute Text Function Dialog > Document Text string not always applied (RH-57728)
    • Convert lcase functions so that they parse correctly (RH-57756)
  • Textures: Texture: Incomplete preview (RH-57817)

Crashes Fixed:

  • ExtrudeCrv: opennurbs!ON_ClassArray<ON_MaterialRef>::Count – Access Denied (RH-57758)

Enhancements:

  • Align: Supports sub-selected SubD vertices (RH-57530)
  • Display: Allow for more aggressive skylight shadow resolution degrading through advanced options (RH-57804)
  • ExportOptions: Does not export "Never repeat these commands" list (RH-51411)
  • SDK: GHPython: SDK GHPython: Add utility functions to show messages on Grasshopper python components (RH-57039)
  • SubDLoft: "Adjust Seam" step is renamed "Adjust edge loop position" (RH-57678)
  • SystemInfo: Plug-ins shipped and not shipped with Rhino are listed in two groups (RH-57608)

Features Added:

  • Offset: New Corner=None and Trim=Yes/No options (RH-42854)
  • SubDLoft: New command (RH-57232)
  • TextField: Add Layout User Text for Title Block Specific Information (RH-55876)

Meta Issue:

  • PackageManager: Platform-specific (w.r.t. OS and Rhino version) package versions (RH-52382)

SDK Enhancement:

  • SDK: RhinoCommon:
    • SDK RhinoCommon: Added Curve.Offset override that allows loose offset and end cap (RH-57413)
    • SDK RhinoCommon: Expose rail sweep frame calculators (RH-57699)
  • SubD: Add per face color properties to ON_BrepFace and ON_SubDFace (RH-57661)

Tasks Completed:

  • Menu: Change Slide command to Slide Edge in menus (reverted to Slide) (RH-52420)
  • Rendering:
    • In-viewport post effects are only implemented for the RhinoCommon case. (RH-57384)
    • Create a denoiser PEP using NVIDIA’s OptiX SDK (RH-57707)

UI Change:

  • Menu: Add SubDLoft command (RH-54920)
  • SubDLoft: SubDloft: Made the SnapToKnots option default to No (RH-57677)
  • Toolbar:

Usability Problems Fixed:

  • SystemInfo: Remove user data (RH-57607)

Mac-Only Changes

Bugs Fixed:

  • Annotation: DimAngular: Annotation DimAngular: DegreeMinutesSeconds ignored (RH-57765)
  • Grasshopper:
    • GrasshopperPlayer doesn’t support Undo (RH-57772)
    • GrasshopperPlayer single input doesn’t move on after one selection (RH-57773)
  • InsertEdge: fails when multiple documents are open (RH-57708)
  • Rendering: Materials: Rendering Materials: Navigation is too slow on Mac… compared to Windows (RH-56937)
  • TextField: Combination of 2 Area() fails (RH-57532)
  • UserText: Attribute User Text Functions: UI Issue (RH-57755)

Crashes Fixed:

  • RDKCrash: RhinoWIP fails to launch with segmentation fault caused by System.EntryPointNotFoundException: Rdk_CRdkCmnEarlyPostEffectPlugIn_SetCallbacks (RH-57808)

UI Change:

  • SelectionFilter: Added to top bar as a popup list (RH-57261)

Windows-Only Changes

Bugs Fixed:

  • Drag and Drop: ETO Dragdrop to viewport does not work on the Windows (RH-57559)
  • Grasshopper:
    • GrasshopperPlayer single input doesn’t move on after one selection (RH-57713)
    • GrasshopperPlayer doesn’t support Undo (RH-57715)

UI Change:

  • Grasshopper: Rename contextual inputs (RH-57828)

Rhino WIP 7.0.20112 for Windows and Mac is now available

Bugs Fixed:

  • RDK: At least two non-legacy implementations are broken (RH-52291)
  • Warning in big libs project (RH-57686)
  • Annotation: Hatch: Annotation Hatch: Ensure gradient hatch display conduit gets deactivated properly (RH-57547)
  • Contour: switch to new mesh intersector (RH-57791)
  • Cycles: Calls an RDK function it shouldn't call (RH-57584)
  • Display:
    • TestDetailCache - Details turn “ghosted” when a detail is selected (RH-56183)
    • RhinoPolyhedra doesn’t show previews in latest WIP (RH-57966)
  • GrasshopperPlayer: Explicit error message when path fails (RH-57916)
  • PackageManager: Ampersand missing (RH-57860)
  • RDK: Texture baking queue threading code should be made cross platform (RH-44475)
  • RemoveCrease: Does not work on a SubD (RH-57777)
  • Rendering: Post Effects have no effect on cloned image (RH-57953)
  • Rendering: Materials: Rendering Materials: No way to convert a basic material (ON_Material) to a PBR approximation (RH-57483)
  • SDK: RhinoCommon: SDK RhinoCommon: No access to internal object array from TransformObjectList (RH-57901)
  • Slide: Jerky along SubD edges (RH-57867)
  • Split: Failure loops when splitting polysurfaces with curves (RH-2197)
  • Trim: Keeps wrong part of polysurface (RH-3942)

Crashes Fixed:

  • Cycles: Crash on Undo (RH-57680)
  • MeshIntersect: Contour Command: tl!TL_MeshXPlane::ProcessQuad – Access Denied (RH-57783)
  • OffsetSubD: opennurbs!ON_Mesh::Duplicate – Access Denied (RH-57890)

Enhancements:

  • PackageManager: Added download count to package manager UI (RH-54090)
  • Rendering: Material thumbnails rendered by the selected render device (RH-57313)
  • ScriptCompiler: Supports running in batch mode (RH-51366)
  • Slide: Is able to slide boundary edges outward (RH-51756)
  • TextField: Allow sorting keys and values (RH-57510)
  • UserText: Attribute User Text - Added new TextField functions and cleaned-up the function list (RH-57105)

Features Added:

  • GrasshopperPlayer: New command (RH-55265)

Regressions Fixed:

  • Trim: Seems to be projection dependent in v7 (RH-56960)

Tasks Completed:

  • AlignVertices: AlignMeshVertices icon macro and menu needs to be changed (RH-57528)

UI Change:

  • Keyboard Shortcuts: F4 function key - returned to pool of unused function keys. (RH-57875)
  • TextField:
    • New Attribute User Text Functions Dialog (RH-57733)
    • TextFiled: Toolbar buttons added to DocumentUserText, AttributeUserText, and LayoutUserText pages (RH-57736)

Mac-Only Changes

Bugs Fixed:

  • Rendering: Content Editor preview is empty (RH-57931)

Crashes Fixed:

  • RDK: More Types dialog crashes on the Mac (RH-57930)

UI Change:

  • PackageManager: Hide "Downloads" label in Installed tab (RH-58013)

Windows-Only Changes

Bugs Fixed:

  • RDK: Eto Gradient Texture crashes on Windows (RH-57591)
  • Rendering: Materials: Rendering Materials: Texture preview not updating (RH-57967)

Crashes Fixed:

  • Cycles: Raytraced crashes when adding invalid linear light (RH-57648)
  • Rendering: Texture Mapping: RhinoCore!CTextureMappingPropDlg::OnInitDialog – Access Denied (RH-57886)

Enhancements:

  • Display: Shadow quality in viewports is improved (RH-57802)
  • ScriptCompiler: Supports transparent commands (RH-57990)

Features Added:

  • Grasshopper: GrasshopperPlayer: Supports system environment variables (RH-57872)

UI Change:

  • PackageManager: Hide "Downloads" label in Installed tab (RH-57993)

Rhino WIP 7.0.20119 for Windows and Mac is now available

Bugs Fixed:

  • Color Picker: Doesn't show metal color list for metals (RH-57919)
  • Grasshopper:
    • Grasshopper must use V7 for “internalizing” SubD objects. (RH-55366)
    • GrasshopperPlayer: Run specific definition from Rhino Alias (RH-57729)
  • Insert: Scriptable command displays 'Block name conflict' dialog (RH-57346)
  • PackageManager: Fetching packages UI takes a long time (RH-57858)
  • Properties: Panel toolbar button order (RH-57338)
  • RDK: GetTextureFromUsage fails in v7 when built against v6 RhinoCommon (RH-57752)
  • Rendering: Intel denoiser's output doesn't stick in Raytraced viewport (RH-58000)
  • Rendering: Materials:
    • Rendering Materials: Different bump map/displacement map results (RH-57509)
    • Rendering Materials: Baking is triggered by procedural textures that are “off” (RH-57928)
    • Rendering Materials: PBR emission color defaults to black which is not useful (RH-58006)
  • SDK: ON_MeshParameters::SetFaceType doesn't seem to do anything (RH-58029)
  • SDK: RhinoCommon:
    • SDK RhinoCommon: Intersection.MeshMeshFast() throws ArgumentNullException on empty output (RH-57569)
    • SDK RhinoCommon: Wrap required for IRhRdkPostEffectPipeline::PostEffects(ON_SimpleArray<ON_UUID>& ids) const (RH-58017)
  • SelFaceLoop: Keyboard shortcut should only pay attention to the last selected face for direction indication (RH-57831)
  • Split: Missed Face Split (RH-53471)
  • Stitch:
    • Creates creased edges when input doesn’t have any (RH-56340)
    • Creates holes with edge loops as input (RH-56341)
    • Fails on these objects (RH-57492)
  • Toolbar: Subdivide tooltip needs changing (RH-55457)

Crashes Fixed:

  • BlendSrf: Crash with edge chaining (RH-58001)
  • Cycles:
    • ccycles!ccl::ObjectManager::device_update_mesh_offsets – Access Denied (RH-57068)
    • Crash on exit when rendering a preview (RH-57920)
  • Display: TestSetPerFaceColor crashes if faces are pre-selected (RH-57869)
  • RDKCrash: ntdll!RtlpWaitOnCriticalSection – Access Denied (RH-57888)
  • SubDLoft:
    • Dragging curve from SubDLoft with History that was undone crash (RH-58021)
    • Crashes when lofting with History off (RH-58022)
    • Crashes when adding divisions (RH-58036)

Enhancements:

  • File IO:
    • DWG/DXF Import - Supports reading gradient patterns as gradient hatches (RH-57099)
    • STEP Import/Export - Supports per-face colors (RH-57923)
    • DWG/DXF Export - Supports writing gradient hatches as gradient patterns (RH-57989)
  • OSnap: Added SnapToMeshes to Modeling Aids settings (RH-57904)
  • SelName: Uses "Natural sort order" to list object names (RH-44460)
  • SubDLoft: Added History support (RH-57428)
  • TextField:
    • AttributeUserText - Annotations can be self-referenced by “(null)” (RH-57956)
    • DetailScale - New “Use detail attribute name” checkbox (RH-57962)

Features Added:

  • Display:
    • New RemovePerFaceColors command (RH-57837)
    • Supports SubD Per Face Color (RH-57936)
  • File IO: PDF Export supports Layers (RH-37721)
  • Properties: Display color can be assigned to sub-faces of Polysurface and SubD (RH-37306)
  • Reflect: New command (RH-55973)

SDK Enhancement:

  • RDK: RenderSettings RunScript logic should be in the RDK core (RH-57610)

Mac-Only Changes

Bugs Fixed:

  • Grasshopper:
    • Right-click context menu has weird characters (RH-57864)
    • Rename contextual inputs (RH-57896)
  • Properties: Set color to Custom from the color swatch (RH-58008)
  • Rendering: Render window at 1 to 1 Zoom is twice what the viewport size is (RH-57807)
  • TextField: Layout User Text - fx dialog box (RH-57909)

Windows-Only Changes

Bugs Fixed:

  • Rendering: Materials:
    • Rendering Materials: ETO UI - Value/number not showing properly on Windows (RH-58015)
    • Rendering Materials: ETO UI - Bump map isn’t updating (RH-58016)
  • Textures: Texture: Mapping text gets cut off (RH-57800)

Enhancements:

  • ScriptCompiler: Supports specifying version information (RH-35623)

Features Added:

  • ScriptCompiler: Included in Rhino installer (RH-58052)
1 Like

Rhino WIP 7.0.20126 for Windows and Mac is now available

Bugs Fixed:

  • Annotation: Hatch: Annotation Hatch: Gradient transparency changes when hatch is selected (RH-57402)
  • BooleanUnion: Selection order have inconsistent result on per-face color (RH-57958)
  • Color Picker: Make new Color Dialog smaller and stay put (RH-57940)
  • Delete: SubD delete faces workflow - leaving new boundary edges selected is sometimes inefficient and annoying. (RH-57976)
  • ExtractSrf: Loses Per Face Material (RH-58146)
  • Grasshopper:
    • Grasshopper must use V7 for “internalizing” SubD objects. (RH-55366)
    • Context Parameters default settings (RH-57829)
    • GetString Singular does not work (RH-57832)
    • GetNumber defaults don’t accept ENTER (RH-57863)
    • Need to Redraw if fail to complete or exit a command (RH-58119)
  • GrasshopperPlayer: Supports "File Search Paths" (RH-57898)
  • Make2D: Hidden layers use "Continuous" linetype in localized Rhino (RH-57087)
  • MeshSplit:
    • Not working with a specific file (RH-57844)
    • Example of mesh head split not working (RH-57855)
  • OpenNURBS: Only ON_Mesh that has m_V but not m_dV is getting tested for faces validity (RH-54563)
  • PackageManager:
    • UI confusion about available update (RH-57665)
    • Manifest does not auto-populate author (RH-57983)
  • RDK:
    • Rhino stalls while downloading files, but never shows progress (RH-57792)
    • Custom Material - Bump texture slot amount can’t be set negative (RH-58040)
  • Rendering:
    • PostEffectJobs get normal/albedo/depth pixels only once, afterwards null pointers (RH-57822)
    • Decals don’t work on SubD objects (RH-58076)
    • RenderCRC ASSERT fires when the related bug’s model is loaded (RH-58134)
  • Rendering: Materials:
    • ETO UI Win: Picture Material properties errors (RH-58044)
    • Rendering Materials: PBR glass is not working (RH-58156)
    • Rendering Materials: “Slippery stone” PBR textures are not recognized (RH-58200)
  • SDK: RhinoCommon: SubDEdge.ToNurbsCurve() method needed (RH-53342)
  • ScriptCompiler: MissingManifestResourceException (RH-58159)
  • SelFaceLoop: Mesh face loop selection should only pay attention to the last selected face (RH-58133)
  • Split: Does not respect per face materials (RH-58153)

Crashes Fixed:

  • DeleteEdge: Crash bug (RH-57045)
  • InsertPoint: InsertPoint Command: RhinoCore!Mu7::ConvexPlanarPolygon::ConvexPlanarPolygon – Access Denied (RH-56631)
  • PackageManager: System.IO.FileNotFoundException: Yak.YakClient.Install (String tempPath) (RH-58091)

Enhancements:

  • BlendSrf: New "Refine" checkbox avoids creating a simpler blend surface when it is possible to do (RH-56944)
  • BooleanUnion: Allow suppressing the "Tolerance had to be doubled…" warning (RH-58010)

Features Added:

  • Color Picker: Added color swatches (RH-57941)

Performance Improvements:

  • Grasshopper: Slow far-from-origin area calculation (RH-57394)

UI Change:

  • File IO: STEP Import - Remove "(Uncheck to retain per-face colors)" from the options dialog (RH-58075)
  • Menu: Add RemovePerFaceColors command (RH-58095)

Usability Problems Fixed:

  • MergeFaces: New Results=Selected/NotSelected options (RH-57952)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Hatch: Annotation Hatch: Gradient hatches may display across documents on Mac (RH-58107)
  • Color Picker:
    • Transparency doesn’t work in new color picker on Mac (RH-57934)
    • Rdk_Globals_ShowColorPickerEx does not trigger the callbackProc event on Mac (RH-58172)

Features Added:

  • Grasshopper: GrasshopperPlayer: Supports system environment variables (RH-57995)
  • Preferences: Tool palettes: Add advanced setting to suppress tool palettes reappearing after command completes (RH-57945)

Windows-Only Changes

Bugs Fixed:

  • Eto: Not possible to dynamically switch Windows to use the ETO RDK UI (RH-57951)
  • NamedSelections: NamedSelection: List duplicated when objects are copied and pasted (RH-58086)
  • Rendering: Materials: ETO UI Win: Picture Material, bugs when changing/editing image (RH-58060)
  • ScriptCompiler: RhinoScriptCompiler: Error on Build (RH-58213)

Performance Improvements:

  • Grasshopper: Cluster performance slow (RH-44500)

UI Change:

1 Like

Rhino WIP 7.0.20133 for Windows and Mac is now available

Bugs Fixed:

  • RDK: Inconsistent / inaccurate use of terminology (RH-58343)
  • Color Picker:
    • Eto Color dialog has several bugs (RH-57963)
    • Performance is very sluggish (RH-58068)
  • Display: Per face material removes per face colors in the display (RH-57944)
  • Eto: Color button paste is buggy (RH-57739)
  • Grasshopper:
    • GradientHatch component doesn’t bake properly (RH-56752)
    • Use headless doc for Import 3dm component (RH-58090)
  • History: Problem with CRhinoHistory::SetCurveValue( int value_id, const ON_Curve& curve ); (RH-58039)
  • Lock: Locked objects retain control points (RH-58179)
  • OSnap: No Vertex snap when selection filter is "Vertices" (RH-58137)
  • OpenNURBS: Add ON_Viewport::ShallowCopy() (RH-58297)
  • Properties: No access to page top of some properties on Mac (RH-58243)
  • PropertiesPage: Dimension page - Column spacing too wide (RH-53004)
  • RDK:
    • Texture baker doesn’t rebake when different size is requested (RH-57908)
    • Assert creating a material (RH-58177)
    • Wrap GetDecalTextureMapping() for Decal (RH-58246)
  • Reflect: Doesn't update after moving a control point. (RH-58357)
  • Rendering: Materials:
    • Rendering Materials: OpenGL material bug (RH-58135)
    • Rendering Materials: Bamboo PBR does not import correctly (RH-58222)
    • Rendering Materials: Worn painted cement PBR doesn’t recognise the normal map (RH-58225)
  • Rhino Installer Engine: RHI (Rhino 7 c++ plug-in) not installing in V7 (RH-57500)
  • Selection: SubD Friendly curve displays an extra line with fuzzy selection (RH-58410)
  • Split: Per face color face is removed (RH-57924)
  • SubD:
    • Improve SubD control point/Gumball editing performance - phase 1. (RH-57501)
    • ON_SubD::CreateSubDFriendlyCurve() gives bad answer for kinked rectangle (RH-58057)
  • SubDAppearance: TestSubDSetTexDomains command did not register when starting Debug Rhino (RH-58393)
  • SubDLoft: Wrong answer (RH-58056)
  • Sweep1: As SubD refits polylines in one direction. (RH-58109)
  • UDT: CageEdit - Doesn't support SubD surfaces as captive objects (RH-50330)

Crashes Fixed:

  • RhinoCore!CRhinoSettings::GetChild – Access Denied (RH-58275)
  • ScriptCompiler: Crash on command edit (RH-58205)

Enhancements:

  • File IO: OBJ Export - New "Use display color for objects with no material set" checkbox (RH-58198)
  • NamedSelections: Works with post-selection (RH-56701)
  • ScriptCompiler: New TransparentAndHidden command type (RH-58234)
  • Stitch: Stacked SubD vertices can be combined (RH-56953)

Features Added:

  • BlockEdit: New BlockResetScale command (RH-57957)
  • SDK: Bring up export options dialogs via rhinoscriptsyntax (vb and python) (RH-30938)

SDK Enhancement:

  • SDK: RhinoCommon: SDK RhinoCommon: Added RhinoObject.TryGetGumballFrame method to RhinoCommon (RH-58174)

Tasks Completed:

  • DraftAngleAnalysis:
    • Create Grasshopper Example (RH-58282)
    • CraftAngleAnalysis: Create Python Draft Angle Sample (RH-58309)
  • NamedSelections: NamedSelection: Rename column header (RH-58292)
  • RibbonOffset: Make Grasshopper Example (RH-58277)
  • SDK: Review C++ SDK (RH-57914)
  • SDK: RhinoCommon:
    • SDK RhinoCommon: Create C# Sample for RibbonOffset (RH-58255)
    • SDK RhinoCommon: Create C# Sample Draft Curve (RH-58256)

UI Change:

  • Menu:
    • Add SelSubDFriendlyCrv command (RH-58235)
    • Add BlockResetScale command (RH-58317)
  • Toolbar: Add GrasshopperPlayer command (RH-57847)

Usability Problems Fixed:


Mac-Only Changes

Bugs Fixed:

  • DocumentProperties: Render Page - RunScript not implemented (RH-48171)
  • Grasshopper:
    • GrasshopperPlayer: Preview doesn’t update in viewport (RH-58293)
    • Custom Preview component works even when Grasshopper preview mode is disabled (RH-58338)
  • NamedSelections: NamedSelection: List duplicated when objects are copied and pasted (RH-58241)
  • PackageManager: Rhino Polyhedron plugin doesn't load on Mac from Yak (RH-56023)
  • ScriptCompiler: Plugin created using RhinoScriptCompiler does not run on Mac (RH-58170)

Features Added:

  • PackageManager: Rhino for Mac should be able to load rhino plug-ins (.rhp) from yak packages (RH-56662)
  • ScriptCompiler: Included in Rhino installer (RH-58089)

Regressions Fixed:

  • ToolPalettes: Do not hide floating tool palettes when commands don't prompt for actions (RH-58345)

Windows-Only Changes

Bugs Fixed:

  • Color Picker: Jumps when picking around circle (RH-57998)
  • Grasshopper:
    • GrasshopperPlayer: Preview doesn’t update in viewport (RH-57714)
    • Add SubD as a type hint, GhPython Windows (RH-58037)
    • Custom Preview component works even when Grasshopper preview mode is disabled (RH-58259)
  • Installer: Rhino 6 plugins get confused by Rhino 7 WIP installation and won't run (RH-49042)
  • Panels: Properties > Text panel needs scaling / wrapping (RH-57621)
  • Rhino Installer Engine:
    • PanelingTools RHI (Rhino 6 c++ plug-in) doesn’t install for Rhino 7 (RH-54071)
    • Fails to register V6 plug-ins with Rhino 7 (RH-56645)
  • Tabs: Tab: Layouts tab context menu hosed (RH-57587)

Rhino WIP 7.0.20140 for Windows and Mac is now available

Bugs Fixed:

  • DevLoft: May fail on curves connecting end to end (RH-58333)
  • ExtractRenderMesh: Not working on block instances (RH-58295)
  • File IO:
    • PDF Import - Missing lines (RH-58084)
    • Incorrect warning about a missing font (RH-58472)
  • Gumball: Relocating not snapping to mesh vertices associated with selected subobjects (RH-58463)
  • Help: Help Typo in Quadremesher help (RH-58368)
  • PackageManager:
    • Confusing UI when update is available (RH-57747)
    • Yak Yank and Push System.NullReferenceException (RH-58367)
    • Not showing absolute latest version if pre-releases is checked (RH-58424)
  • Project: Circular shape does not project loose (RH-58195)
  • RDK: RenderCRC assert fired when rendering preview (RH-58386)
  • Rebuild: History replay issue with preserving end tangent directions (RH-58487)
  • RemoveCrease: Fails on corner vertex (RH-58528)
  • Rendering:
    • Raytraced view does not show decal on a SubD (RH-58321)
    • Post Effects always run twice (RH-58473)
    • RDK: Tonemapping histogram shows outdated data (RH-58498)
  • Rendering: Materials:
    • Rendering Materials: Swap colors doesn’t work if a custom curve is used in a Gradient texture (RH-58186)
    • Rendering Materials: PBR Material doesn’t find correct slot when texture name is shortened (RH-58426)
    • Material Editor has slow performance with 8k textures (RH-58506)
  • Rendering: Texture Mapping:
    • Rendering Texture Mapping: Texture baking must not populate CRhinoSubDObject::m_mesh_ref (RH-58395)
    • Rendering Texture Mapping: Checker texture bug on SubD (RH-58428)
  • Repeat: Tab key toggle for SubD appearance should not repeat (RH-58238)
  • SDK: RhinoCommon: Allow plug-ins to change Rhino application title (RH-58355)
  • Selection: Unwanted command-line output when selecting some text from rs.WindowPick() (RH-58420)
  • SubD: Add room for per vertex false color storage to ON_SubDMeshFragment before SDK freeze. (RH-58442)
  • SubD Editing:
    • AFTER Gumball extruding, SubD has missing or faulty face texture domains (RH-58394)
    • Remove calls to ON_SubD::SetTextureDomains (RH-58396)
  • Subobject Selection: Picking issue v7 (RH-58382)
  • Textures: Edit multiple - Size edit fails when one is not the same (RH-58499)
  • ToSubD: NURBS extrusion ToSubD removes one crease (RH-58161)
  • Unwrap: Use coarser mesh density for SubDs (RH-58389)

Crashes Fixed:

  • Rendering: Materials: Rendering Materials: Crashes when changing material type (RH-58494)

Enhancements:

  • Autocomplete: Keep use count equal or bigger than 2 for some commands (RH-58011)
  • BlendSrf: New automatic straighten button and angle threshold (RH-57101)
  • RDK: There needs to be a way to indicate which PEP histograms should be computed (RH-58479)
  • SubD: Support Subdividing SubD on a sub object basis. (RH-41636)

Features Added:

  • SubDThickenCurves: New command (RH-58049)

Regressions Fixed:

  • CPlane: Object option forbids picking single surfaces (RH-58298)

Tasks Completed:

  • Localization: Turn on menu localization process in Mac Rhino 7 (RH-58364)

UI Change:

  • Menu:
    • Add GrasshopperPlayer command (RH-57846)
    • Add GrasshopperPluginList command (RH-58414)
  • Toolbar:
    • Add RemovePerFaceColors command (RH-58096)
    • Add SelSubDFriendlyCrv command (RH-58236)
    • : Add BlockResetScale command (RH-58318)
    • Add SubDThickenCurves command (RH-58341)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Style deletion isn't working correctly on Mac (RH-58511)
  • Core bugs: CRhinoDib::BitBlt Mac implementation copies data erroneously (RH-58322)
  • Display: Rhino Mac crashes when trying to load a shader (RH-58580)
  • Invert: Ignores selection filters (RH-48296)
  • PackageManager: Fix gridview spacing on mac (RH-58582)
  • Preferences: Can't set real-time renderer assignment for display mode (RH-58316)
  • RDK: Assigning material to block instance is broken (RH-58353)
  • Rendering: Materials: Rendering Materials: Textures load at very low resolution (RH-58201)
  • ShowDir: The Flip command may repeat instead (RH-58461)
  • ToolPalettes: Grasshopper and Python buttons missing in the Command Editor buttons browser (RH-58533)

Enhancements:

  • Grasshopper: Add SubD as a type hint, GhPython Mac (RH-58228)

Features Added:

  • BlockManager: Supports selecting multiple block definitions in the list (RH-38048)

Tasks Completed:

  • PackageManager: Add Mac instruction to RhinoDocs (RH-58254)

Windows-Only Changes

Bugs Fixed:

  • RecordAnimation: Arctic mode leaves out ambient shadows (RH-58118)
  • ShowDir: The Flip command may repeat instead (RH-58232)

Cosmetics:

  • Rhino Installer Engine: Display version number on rhiexec dialog (RH-58415)

Crashes Fixed:

  • Textures: Crash on texture change (RH-58524)

Enhancements:

2 Likes

Rhino WIP 7.0.20147 for Windows and Mac is now available

Bugs Fixed:

  • Crease: Creasing a corner vertex adds unexpected creased edges (RH-58620)
  • DraftAngleAnalysis: Angle option (RH-2359)
  • DupEdge: Box mode creates smooth mode curve (RH-58608)
  • MeshSplit: Split meshes with each other with PermitSplittingWithEachOther option (RH-58468)
  • Rendering:
    • Post effect histogram drawing code is evaluated even when histograms are not shown on the screen (RH-58480)
    • Restore to defaults on Multiplier PEP doesn’t update image (RH-58481)
  • SubDLoft:
    • A case that doesn’t work (RH-54203)
    • SubDLoft - Not handling SubD-friendly case as expected (RH-58592)
  • Sweep2: Produces different results after Output SubD (RH-58540)

Crashes Fixed:

  • Bevel: RhinoCore!Mu7::MeshBeveller::MeshBevelVertex::CalculateEdgeVertexPoints – Access Denied (RH-58564)
  • QuadRemesh:
    • !DomainBoundILStubClass::NativeToManagedTransition – Access Denied (RH-58575)
    • !DomainBoundILStubClass::NativeToManagedTransition – Access Denied (RH-58591)
  • RDK:
    • rdk!LBPRhDisplayAlphaInDib – Access Denied (RH-58552)
    • rdk!CRhRdkDirectTextureBaker::PrepareFacePcToWc – Access Denied (RH-58577)
  • RDKCrash: DocumentProperties Command: rdk!CRhRdk::OnUnitsChangedWithScaling – Access Denied (RH-58301)
  • Stitch: Crash (RH-58519)

Enhancements:

  • CopyToClipboard: Now excludes document user text (RH-48141)
  • File IO: OBJ Export - New options for NGons (RH-58695)
  • SubDLoft: Create Interpolated SubD when all input curves are SubD-friendly (RH-57546)

Features Added:

  • Selection: New SelDimOverride Command (RH-58366)

Regressions Fixed:

  • Pipe: Extra click required in V6 and V7 (RH-58523)

SDK Enhancement:

  • SubD: Add Concave corner option to ON_SubDFromMeshParameters that is similar to the Concave corner. (RH-58467)

Tasks Completed:

  • QuadRemesh:
  • Selection: Change Name of SelDimOverride to SelDimTextOverride (RH-58365)

UI Change:

  • Snapshot: Snapshots: Add column header to panel (RH-58291)

Usability Problems Fixed:

  • Rendering: Materials: Rendering Materials: Made PBR Opacity default to 20% when Opacity section opens (RH-58449)

Mac-Only Changes

Bugs Fixed:

  • Rendering: Realtime SDK: Rendering Realtime SDK: Realtime engine integration causes Idle event to not fire while rendering (RH-58654)
  • ToSubD: Grouping issue of output objects (RH-58639)

Crashes Fixed:

  • Eto: System.NullReferenceException: Object reference not set to an instance of an object (RH-58611)
  • Stitch: com.mcneel.rhinoceros.RhCore:Mu7::StitchCommand::RunCommand(CRhinoCommandContext const&) (RH-58616)

Features Added:

  • ScriptCompiler: Included in Rhino installer (RH-58089)

Windows-Only Changes

Bugs Fixed:

  • ToSubD: Grouping issue of output objects (RH-58080)

Enhancements:

  • Grasshopper: Guid Parameter pick to accept preselection (RH-58583)
2 Likes

Rhino WIP 7.0.20168 for Windows and Mac is now available

Bugs Fixed:

  • 3DFace: SubD preview issue (RH-55749)
  • Append:
    • AppendFace: Joining fails randomly (RH-55899)
    • AppendFace: Heap corruptions (RH-58909)
    • AppendFace: Twisted preview in chain mode (RH-58936)
    • AppendFace: FromEdge allows snapping to dated boundary edges (RH-58939)
  • Color Picker: Custom colors aren't showing details but look like they want to (RH-58809)
  • Display:
    • Shaded display on grid plane doesn’t stay intact (RH-57626)
    • Rendered mode isn’t displaying locked objects with transparency (RH-58603)
    • Complaints about curve drawing speed in V6 and V7 (RH-58794)
    • Black triangles on WCS mapped object (RH-58834)
  • DraftAngleAnalysis:
    • Result different from TestSilhouette (RH-58448)
    • Color gradient missing from dialog (RH-58953)
  • Eto: Some command dialogs have 0 padding (RH-59076)
  • ExtrudeSubD: Does not trigger Reflect update (RH-58379)
  • FilletSrf: Trim option does not work (RH-58998)
  • Grasshopper: The Grasshopper placeholder does not correctly keep Parameters connected. (RH-56215)
  • LayerStateManager: Gets width slider for no apparent reason (RH-58885)
  • Lock: Locking/hiding layers does not turn off automatically turned on control points (RH-58816)
  • MergeAllFaces: Goes on forever (RH-57219)
  • MergeFace: Locks up Rhino (RH-58196)
  • MeshIntersect: No result with these two triangles (RH-58694)
  • OSnap:
    • Make locked layer behave like locked object (RH-58871)
    • Make locked picture behave like locked surface (RH-58872)
  • OpenNURBS: Fix example_test and the subd logo test model so public opennurbs tests pass (RH-58890)
  • PlanarUnion: Planar boolean commands: Prompt tune up (RH-58989)
  • Polyline: Direction shifts from Helper for Arc (RH-59000)
  • RDK:
    • Exceptions in VS Designer (RH-58627)
    • PEPs are not executed right after they are added (RH-58734)
    • Quickly clicking material thumbnails in succession causes exception to be thrown (RH-58895)
    • New public IsSelected function for the Post Effect SDK (RH-59002)
  • Rendering:
    • Render doesn’t match Rendered viewport (RH-58632)
    • Glare filter defaults need to be a but different (RH-58888)
  • Rendering: Materials:
    • Rendering Materials: Custom Preview Material goes missing in Cycles (RH-58258)
    • Rendering Materials: Aliasing a drive with MS-DOS subst command causes problems with texture paths (RH-58500)
    • Rendering Materials: Clearcoat bump texture artifact in Rendered mode (RH-58604)
  • Rendering: Texture Mapping:
    • Rendering Texture Mapping: SubD advanced texture preview wrong after undo (RH-58454)
    • Rendering Texture Mapping: WCS mapped displacement on SubD doesn’t show WCS mapped color texture (RH-58595)
    • Rendering Texture Mapping: N-sided faces in SubD don’t show texture map (RH-58596)
  • SDK: Mesh vertex precision data loss in plug-ins and internal code (RH-58829)
  • SDK: Python: SDK Python: Rhino.WindowPick not the same as rhinoscriptsyntax.WindowPick (RH-58495)
  • SDK: RhinoCommon:
    • Fix comment for EarthAnchorPoint.EarthBasepointLongitude property (RH-54078)
    • BrepFace.CreateExtrusion documentation need updating (RH-58111)
    • SDK RhinoCommon: Bug in Mesh.GetNakedEdges() when using double precision vertices (RH-58919)
  • Selection: SubObject selecting fails (RH-58774)
  • SelectionFilter:
    • Activating SelFilters deselects current selection (RH-58372)
    • Single filter settings and Isolate do not get along (RH-58975)
  • SubD:
    • Add surface parameters in ON_SubD::GetSurfaceMesh (RH-58458)
    • Face with unset texture domain (RH-58526)
    • Change ON_SubD::ContentSerialNumber to GeometryContentSerialNumber (RH-58882)
    • High stretch on Ngon face with packed textures (RH-58898)
    • Planar mappings loose on a save/reopen (RH-58934)
  • SubD Editing: SubD mesh update needs to set texture mapping tag (RH-58507)
  • SubDLoft: Does not work with Chain option for rails (RH-58815)
  • ToNURBS: ToNurbs - SubD to brep - add option to make bigger brep faces (RH-53157)
  • Unwrap: Ruins SubD preview in Rendered mode (RH-58392)
  • ZoomExtents: Zoom Extents All in Model Space zooms out in Layout (RH-48834)

Crashes Fixed:

  • Rendering: "Safe Frame Settings" in Render menu causes crash (RH-59003)
  • Stitch:
    • ntdll!RtlpHeapFindListLookupEntry – Access Denied (RH-58563)
    • opennurbs!ON_SubD::Orient – Access Denied (RH-58621)
  • SubDLoft: Causes crash with two curves (RH-59018)

Enhancements:

  • BlendEdge: More progressive (RH-54486)
  • File IO:
    • OBJ Import - OBJ color converter supports alpha value (RH-58748)
    • SKP Import - New “Import curves” checkbox (RH-58876)
    • SKP Import/Export - Supports SketchUp 2020 file format (RH-58900)
  • FilletSrf: New BlendType=CircularFillet/G2Blend option (RH-58921)
  • Loft: Made SnapToKnots on by default for closed curve matching (RH-58650)
  • OSnap:Quad: OSnap Quad: Supports SubD edges (RH-58079)
  • Polyline: New ThroughPoint option when Mode=Arc (RH-58905)

Features Added:

  • BooleanDifference: Finalize TestPlanarDifference SDK in C++/RhinoCommon (RH-58516)
  • BooleanIntersection: Finalize TestPlanarIntersection SDK in C++/RhinoCommon (RH-58514)
  • BooleanUnion: Finalize TestPlanarUnion SDK in C++/RhinoCommon (RH-58512)
  • Grasshopper: New "Preview Boundary" display option (RH-58981)

SDK Enhancement:

  • RefitTrim: Expose in the SDK (RH-54621)
  • SDK: RhinoCommon: SDK RhinoCommon: Add functionality behind Plane > Deformable to RhinoCommon (RH-58858)

UI Change:

  • MatchSrf: Option "CurveNearSurface" is renamed "OnSurface" (RH-58854)
  • Menu: Add ClearAnalysisMeshes command (RH-58831)
  • Rendering: Materials: Rendering Materials: Preview geometries now use a fixed real-world size (RH-56806)

Usability Problems Fixed:

  • Color Picker: Color picker: Larger current color swatches (RH-58731)
  • FilletEdge: Option shortcuts are unstable (RH-58852)
  • Offset: Shift Trim option (RH-58853)

Mac-Only Changes

Bugs Fixed:

  • ApplyDisplacement: Displacement mesh modifier does not obey OCS frame (RH-57609)
  • Color Picker:
    • Does not open in RhinoWIP for Mac (RH-59081)
    • Resets all global options, and deletes all custom display modes (RH-59094)
  • Export: Information irrelevant to exported objects is also saved (RH-59014)

Crashes Fixed:

  • Displacement: com.mcneel.rhinoceros.RhCore:-[MROpenGLLayer drawInOpenGLContext:pixelFormat:forLayerTime:displayTime:] (RH-58615)

Enhancements:

  • Grasshopper:

Incomplete Port:

  • EditPythonScript: Search, replace, cut, copy, paste menus in EditPythonScript on macOS (RH-54432)
  • SDK: GHPython: SDK GHPython: Search, replace, cut, copy, paste menus in GhPython on macOS (RH-54431)

Usability Problems Fixed:

  • Display: Reflect confusion regarding which side is the parent (RH-58585)

Windows-Only Changes

Bugs Fixed:

  • Color Picker: Resets all global options, and deletes all custom display modes (RH-58733)
  • Export: Information irrelevant to exported objects is also saved (RH-58797)
  • Rendering: Cycles: Cycles: Not all CUBIN-files have been properly compiled (sm_3x) (RH-58184)
  • Worksession: Just one warning (RH-58728)
1 Like

Rhino WIP 7.0.20182 for Windows and Mac is now available

Bugs Fixed:

  • Analytics: Ignore block members that are hidden or on off layer (RH-52413)
  • Annotation: Mirrored leader reverses text characters (RH-59258)
  • Annotation: Text: Text3d BoundingBox calculation is broken in Rhino7. (RH-59185)
  • Append: AppendFace picks wrong vertices (RH-59096)
  • BlendEdge: New blend CVs don't match across a G2 edge (RH-59156)
  • Block: When some block members are hidden, visible members may be selected but not highlighted (RH-59227)
  • BlockEdit: Block instance double click handler should not try to run nested (RH-59172)
  • Bridge:
    • Do not continue with selecting the second edge set when the first set is expected to fail (RH-57090)
    • Doesn’t allow face selection while command is running (RH-57203)
    • Fails on some faces (RH-59053)
  • ConnectSrf: Failure case (RH-59084)
  • ExtractRenderMesh: Conversion of ON_SubD packed texture to ON_Mesh m_S values is not accurate. (RH-59070)
  • ExtrudeCrv: Option shortcuts are unstable (RH-58896)
  • File IO:
    • PDF Export: Exporting Detail views creates blank PDF file (RH-58103)
    • DWG Export - Alternative units below dimension lines are missing (RH-59203)
    • DWG Import - Alternative units below dimension lines setting is ignored (RH-59204)
  • FilletSrf: Default to Round (RH-59142)
  • Grasshopper: SubDEdges stops working whenever input changes (RH-58018)
  • Layout: Typing activate name editing in Layouts panel (RH-58092)
  • MultiPipe:
    • Multipipe: Should work on curves as it does on lines (RH-58342)
    • Multipipe: Fails without explanation if some lines are not connected (RH-58465)
    • Multipipe: Duplicate lines can cause failure or unwanted result (RH-58466)
    • Doesn’t appear to use the Radius entered (RH-58602)
  • NamedSelections: Does not select all objects (RH-59064)
  • NamedView: NamedViews: Multiple named views won't be deleted at once (RH-58691)
  • Options: Appearance -> Colors are forgotten (RH-58738)
  • RDK: Intel C++ denoiser not buildable due to SDK changes (RH-59256)
  • RefitTrim: Input deleted on failure (RH-59041)
  • Rendering:
    • Glow and Glare Post effects are so slow it freezes Rhino (RH-58586)
    • Impossible to access IRhRdkRenderWindow for a given CRhinoView (when running a realtime renderer running) (RH-59017)
    • Rendered mode doesn’t show a close enough approximation of PBR bump mapping to be useful. (RH-59221)
  • Rendering: Materials:
    • Rendering Materials: Wacom LMB doesn’t open textures in PBR (RH-55993)
    • Rendering: Materials: PBR - Create from Texture Files (RH-56498)
    • Rendering Materials: Decals disappear when saving a file (RH-57959)
    • Rendering Materials: Assert when importing multiple materials from file (RH-58455)
    • Rendering Materials: Properties gives incorrect material info (RH-58948)
    • Rendering Materials: Texture maps in Zip are not extracted (RH-59071)
  • Rendering: Texture Mapping:
    • Rendering Texture Mapping: Unwrapped SubD ngons has errors at some repeat values (RH-59006)
    • Rendering Texture Mapping: Unwrapped SubD ngons have mapping artifacts on their interior (RH-59007)
  • SDK: RhinoCommon:
    • SDK RhinoCommon: Cannot create Tubes in RhinoCommon (RH-58214)
    • SDK RhinoCommon: Don’t use InteropWrappers for public SDK (RH-59035)
    • SDK RhinoCommon: CRhRdkPostEffect uses “Shown” twice, for different things (RH-59132)
    • SDK RhinoCommon: Remove RhinoView.IsPageView (RH-59198)
    • SDK RhinoCommon: ObjectPropertiesPageCollection.DocumentRuntimeSerailNumber misspelled (RH-59267)
  • SelBadObjects: Bad curve case (RH-58670)
  • Selection: Lag for leaders (RH-57326)
  • Stitch: Multiple separate SubD vertices can be stitched by preselect (RH-58821)

Crashes Fixed:

  • Rendering: SafeFrame - RhinoCore!__chkstk – (NTSTATUS) 0xc00000fd - A new guard page for the stack cannot be created. (RH-58447)
  • Eto: Constructor for BinaryFormatter causes stack overflow (RH-59219)
  • InsertEdge: RhinoCore!Mu7::NgonMeshEdge::Next – Access Denied (RH-56634)
  • Layout: Specific mouse clicks cause crash in Layouts panel (RH-59153)
  • Pull: RhinoCore!LoosePull – Access Denied (RH-59186)
  • Rendering: DocumentProperties Command: !RDK.Rendering.RdkRenderingRenderChannelsSection::RDK.Rendering.RdkRenderingRenderChannelsSection.SetCustomList – Access Denied (merge) (RH-59092)
  • Slide: Crashes with any SubD edge (RH-59216)

Enhancements:

  • Display: New "Skylight shadow quality" slider control in display mode options (RH-57803)
  • LayerStateManager: Detail view layer states can be restored to all selected detail views (RH-58813)
  • MultiPipe: Should not have the end-to-end limitation (RH-58544)
  • Reflect: Preselect allows adding reflect planes to multiple SubDs at once (RH-58819)
  • What: Reports meshing parameters information for Brep and SubD render meshes (RH-59182)

Features Added:

  • Color Picker: Added Hex color entry (RH-57937)
  • File IO: PDF Import - Supports reading layers from PDF (RH-58482)

Performance Improvements:

  • Display: Cast shadows together with skylight shadows causes unreasonably bad performance (RH-59287)

SDK Enhancement:

  • SlideEdge: Expose core functionality in SDK (RH-54756)

Tasks Completed:

  • MultiPipe: New name of SubDThickenCurves command (RH-58923)
  • Rendering:
    • Clean up DumpToBytes Cycles evaluator optimization (RH-58980)
    • V-Ray for Rhino 6 is compatible with Rhino 7 (RH-59143)
  • SDK: RhinoCommon:
    • SDK RhinoCommon: PostEffectPlugIn class could use a SDK review (RH-59036)
    • SDK RhinoCommon: Remove SetHatchGeometry from RhinoCommon (RH-59266)

UI Change:

  • Bridge: Post-select allows selecting SubD/Mesh faces for input (RH-59155)
  • Menu: Add MakeSubDFriendly command (RH-59088)
  • Toolbar:
    • Add SelDimOverride Command (RH-58653)
    • Add ClearAnalysisMeshes command (RH-58832)

Usability Problems Fixed:

  • ConnectSrf: Changed to pick surfaces instead of edges (RH-58949)

Windows-Only Changes

Bugs Fixed:

  • ExtractRenderMesh: From SubD pays attention to custom meshing parameters (RH-59202)
  • Protocol Handler: Set class name for top-level Rhino window (RH-58697)
  • ReadCommandFile: Exit command does not work when used in command file (RH-59098)

Enhancements:

  • Grasshopper: Components: Grasshopper Components: SubD Edges - Tag output provides a richer description of edges (RH-59190)
  • Layer: Sublayers stay collapsed when another layer is dropped onto their parent (RH-58824)

Tasks Completed:

  • Installer: Add new Eto based crash reporting system to installer. (RH-59111)

UI Change:

  • File IO: PDF Export - Make Windows 7.x Export > PDF to use ETO Dialog (RH-59038)
  • Grasshopper: Components: Grasshopper Component: Request for unifying keystrokes (RH-59054)
2 Likes

Rhino WIP 7.0.20189 for Windows and Mac is now available

Bugs Fixed:

  • Block: Sub-objects of the block members on locked layers can be selected (RH-59295)
  • Display: "Skylight shadows quality" string correction (RH-59330)
  • GetPoint: Object snapping does not pay attention to per viewport layer visibility (RH-59245)
  • Grasshopper: Point Deform component doesn't always work on meshes (RH-58807)
  • Grasshopper: Components: Grasshopper Components: Justification of 3D Tag on Rhino 7 is off (RH-58478)
  • Help: RebuildUV - Degree 3 only in the rebuilt direction (RH-59349)
  • MultiPipe: Esc completes command instead of canceling (RH-58350)
  • Pan: During a command rapidly switching between panning/rotating with the RMB causes command to cancel (RH-59249)
  • RDK: Intel denoiser doesn't update when a post-effect before it updates. (RH-59375)
  • RefitTrim: Keep the flip flag (RH-59226)
  • Rendering: Render window doesn't remember last saved file type (RH-58087)
  • Rendering: Materials:
    • Rendering Materials: Create from texture files… tool in PBR material is very slow (RH-58248)
    • Rendering Materials: PBR is not 100% transparent in Rendered or Raytraced (RH-58384)
  • SubD:
    • SubD friendly fits mess up end CVs when fitting a closed curve with the seam before an arc segment (RH-53307)
    • Add ON_SubD::Offset with support for “solid” creation (RH-59327)
    • Clean up ON_SubDDisplayParameters before SDK freeze. (RH-59425)
  • Toolbar:
    • SrfControlPtGrid has been missed in icon of Surface from point grid (RH-58157)
    • SelAll missing on Select toolbar in v7 (RH-59282)

Enhancements:

  • Check: Zero-lenth polyline segments made by any actions are automatically removed (RH-45780)
  • Clash: Clearance Distance accepts negative values (RH-58933)
  • ExtractSubCrv: Does not provide info for incorrect curve input (RH-59279)
  • InfinitePLane: InfinitePlane: Curve option (RH-59392)
  • Installer: Installs a single-stroke font "SLF-RHN Architect" (RH-57126)
  • Rendering: All denoisers need better error output and handling (RH-58140)
  • Rendering: Materials: Rendering Materials: Made converting legacy material to PBR possible (RH-57438)
  • ToSubD: Works better with surfaces consisting of line and elliptical arc shapes (RH-51858)

Regressions Fixed:

  • Intersect: Breps Intersection Bug (RH-59237)
  • Rendering: EXR format not supported (RH-59384)

SDK Enhancement:

  • SDK: RhinoCommon: SDK RhinoCommon: Simple way to get active detail from a RhinoPageView (RH-59323)

Tasks Completed:

  • MultiPipe: Macro needs to change for SubDThickenCurves icon to Multipipe (RH-59259)
  • SDK: RhinoCommon: SDK RhinoCommon: Create modeless dialog host that will work on Mac and Windows (RH-58273)
  • Toolbar: EditPythonScript and EditScript added to Tools toolbar (RH-58530)

UI Change:

  • Toolbar: Add SelDimTextOverride command (RH-58378)

Usability Problems Fixed:


Windows-Only Changes

Bugs Fixed:

  • Context Menu: Does not repeat macro (RH-59314)
  • File IO: DWG Export - Leaders are incorrect (RH-59412)
  • Help: Correct index for Autosave in Help file (RH-59341)
  • RDK: Intel C++ denoiser doesn't execute when denoiser settings are changed (RH-59304)
  • Toolbar: OptionsImport missing on Tools toolbar (RH-59284)

Features Added:

  • Grasshopper: File overwrite warning in grasshopper (RH-59181)

Regressions Fixed:

  • Copy: Worksession InPlace Copies are in the attached file (RH-59359)

Rhino WIP 7.0.20196 for Windows and Mac is now available

Bugs Fixed:

  • Display: SubD wires appear on transparent rendering materials with this custom technical display mode (RH-59183)
  • Eto: GridView cell editing issue (RH-58152)
  • NamedSelections: Extrusions do not update when they become breps (RH-59456)
  • Pipe: History doesn't work with SubD output thick pipes (RH-59444)
  • Project: Project fails but MeshIntersect works (RH-31360)
  • Rendering: Cycles: Rendering Cycles: Unsupported channel (RH-59437)
  • SDK: RhinoGetRevolve not implemented (RH-55317)

Enhancements:

  • NamedSelections: Duplicating all objects of a named selection also duplicates the named selection (RH-58376)
  • SelVolumePipe: Remember the radius (RH-59411)
  • ToNURBS: New ExtraordinaryVertex=G0/G1/G2 options (RH-55492)
  • ToSubD: Do a better jobs of creating SubD friendly fits to elliptical arcs (RH-53319)

Regressions Fixed:

  • Rendering: Render window - Export of depth buffer image to EXR incorrect (RH-59383)

SDK Enhancement:

  • RDK: RhinoCommon - RenderWindow Channel class has inconsistent interface (RH-59379)
  • SDK: New SDK Functions for SubD Offset (RH-59390)

Mac-Only Changes

Bugs Fixed:

  • File IO: DWG Export - Leaders are incorrect (RH-59433)
  • Gumball: Rotate around gumball does not work from gumball menu (RH-59385)

UI Change:

  • Grasshopper: Components: Grasshopper Components: Request for unifying keystrokes (RH-59220)

Windows-Only Changes

Bugs Fixed:

  • Display: OpenGL 3.3: Display: Some Shaders Do Not Compile on VmWare Fusion 11.* (OpenGL 3.3) (RH-59244)

Enhancements:

  • Display: Lights: New global "Shadow Intensity %" setting in display mode options (RH-59072)
1 Like

Rhino WIP 7.0.20196 for Windows and Mac is now available

Bugs Fixed:

  • Annotation: DimAngular: Annotation: DimAngular: No resolution when using Degrees, Minutes, Seconds (RH-59338)
  • Documentation: Replace coerce* with scriptcontext method (RH-56763)
  • File IO:
    • STEP Export - Incorrect geometry read by TailorSteel (RH-50481)
    • 3DM Export - Bloated by unused textures (RH-57625)
    • PDF Import - Creates bad objects (RH-59253)
  • Localization: Typo in LayerBook printed string (RH-59512)
  • MacroLibrary:
    • Typo of Package Manager (RH-59286)
    • Two macro names start with a space character (RH-59410)
  • PackageManager: Yak's build command is stripping the icon_url field out of the manifest.yml file (RH-59246)
  • Polyline: Mode=Arc Throughpoint can fail (RH-59439)
  • Rendering: Cycles: Rendering Cycles: Pause controls no longer work in Raytraced mode (RH-59481)
  • SDK: Rhino 7 SDK does not include Visual Studio 2019 wizards (RH-56639)
  • SDK: GHPython: SDK GHPython: Namedtuple bug in ghpythonlib.components (RH-59408)
  • SDK: RhinoCommon: SDK RhinoCommon: Line.IsValid is invalid (RH-59493)
  • SelValue: Prompt tune up (RH-58692)

Crashes Fixed:

  • BlendEdge: RhinoCore!SetbackFil::calcFaceCrv – Access Denied (RH-59373)

Enhancements:

  • BoxEdit: Made "Use current CPlane" option sticky (RH-59351)
  • File IO:
    • DWG/DXF Export - Saves Rhino Model Base Point as AutoCAD Base location (RH-59222)
    • DWG/DXF Import - Reads AutoCAD Base location as Rhino Model Base Point (RH-59225)
  • Help:
    • Gumball DragStrength article addition (RH-59173)
    • Add dialog path to top of every option/preference topic (RH-59491)
  • Purge: New options for deleting unused environments and textures (RH-59548)
  • Rendering: Content Panels: Rendering Content Panels: Added "Select All" menu item to Materials, Textures, and Environment panels (RH-59549)
  • Rendering: Decals: Rendering Decals: Support WCS/WCSBox mappings (RH-57927)
  • Rendering: Textures: Rendering Textures: Is possible to select objects by textures (RH-59550)
  • SelectionFilter: Implement behavior of right-clicking "Disable" on Mac (RH-57748)
  • SynchronizeViews: Works with detail views of a layout (RH-32294)

SDK Enhancement:

  • SDK: RhinoCommon: SDK RhinoCommon: Added a version of Brep.CreateFromLoft to do end tangent matching (RH-45628)

Tasks Completed:

  • ApplyWatermark: Remove ApplyWatermark and FindWatermark commands (RH-59497)
  • SDK: RhinoCommon: SDK RhinoCommon: Review .NET SDK (RH-57915)

UI Change:

  • Display: Change "Color percentage %" to "Color reduction %" (RH-59501)

Mac-Only Changes

Bugs Fixed:

  • OSnap: OSnaps: Option+click unexpectedly unchecks the one being clicked (RH-59454)

Crashes Fixed:

  • Display: PrintDisplay: Width greater than 1mm causes a crash (RH-59272)
  • Print: Width of 2mm causes print crash (RH-58957)

Enhancements:

  • Display: Lights: New global "Shadow Intensity%" setting in display mode options (RH-59145)

Features Added:

  • Grasshopper: Script editor settings should be sticky (RH-36725)

UI Change:

  • SelectionFilter:
    • Right Click Issues on Mac (RH-57712)
    • Is made to run in script mode on Mac (RH-59522)

Windows-Only Changes

Bugs Fixed:

  • SDK: Rhino C++ SDK installer tune-ups needed (RH-58795)
1 Like

Rhino WIP 7.0.20203 for Windows and Mac is now available

Bugs Fixed:

  • MultiPipe: Does not remember the last used radius during the same session (RH-58348)
  • NamedSelections: Copies should merge sub object types (RH-59480)
  • Rendering: Render command using Cycles or legacy Rhino render fails to check for up to date render meshes before rendering (RH-59174)
  • Rendering: Texture Mapping: Rendering: Texture Mapping: Raytraced mode, material thumbnails and Renders do not show texture maps (RH-59593)

Enhancements:

  • File IO: PLY Import/Export - Supports double-precision meshes (RH-58862)
  • MultiPipe: Use "curves" instead of "lines" in prompt (RH-58477)
  • NamedSelections:
    • NamedSelection: Subobject selection sets duplicate with their top object (RH-56406)
    • Added the scriptable command that can be nested in other commands (RH-56876)
  • RefitTrim: New CurrentLayer option (RH-59431)

Features Added:

  • RefitTrim: RefitTrim - New command (RH-54617)

Regressions Fixed:

  • RDK: 'Don't show me this again option' does not do what I expect (RH-59488)

Tasks Completed:

  • SDK: RhinoCommon: SDK RhinoCommon: Review per document modeless dialog extension methods (RH-59347)

UI Change:

  • NamedSelections: Copies should use naming convention like layers (RH-59469)

Mac-Only Changes

Bugs Fixed:

  • Grasshopper: Components: Grasshopper: Components: Value List component not working with strings (RH-58158)

Enhancements:

  • Grasshopper: Components: Grasshopper: Components: More outputs for various edge types added to SubD Edges component (RH-59262)

Features Added:

  • Grasshopper: Fixed overwrite warning dialog when loading the same document multiple times (RH-59419)

UI Change:

  • OSnap: Vertex, Percentage, OnMesh, POnCrv, POnSrf, POnPSrf, and POnMesh added to One shot list (RH-58532)

Windows-Only Changes

Bugs Fixed:

  • Layer: Visibility works incorrectly after moving layer (RH-47206)
  • SDK: GHPython: SDK: GhPython: Option to print output as plain text instead of GridView (RH-59534)
1 Like