Rhino 9 WIP (9.0.26146) for Windows and Mac 发布更新
错误修复
- Aliases: Delay of 0 causes commands to repeat (RH-95300)
- Annotation: Hatch: Print color set to By Layer does not clear previous color (RH-94947)
- ArrayCrv (New): Initial spacing distance is wrong in dialog (RH-95709)
- Audit3dmFile:
- Render Content is undifferentiated in RDK Model User Data (RH-95757)
- Smaller Items are drawn as homogenous block (RH-95745)
- Embedded files list missing (RH-94441)
- Show layer edges more prominantly (RH-94876)
- Object name (and Material name) missing (RH-94440)
- Text is truncated at bottom of window (RH-91273)
- Black rectangles are confusing (RH-94874)
- Coloring in rectangles is confusing (RH-94877)
- CommandPrompt (Eto):
- Command History does not expand vertically (RH-94873)
- Search: Mixed Controls (RH-94203)
- EdgeSrf: predictable location for singularity (RH-95797)
- File IO: SketchUp: Incorrect texture mapping scale (RH-79599)
- Knife: Fails to cut through front faces when set to cut through all faces (RH-95246)
- Markup:
- Should not Interfere with User Lock (RH-95493)
- Document Opens with Locked Viewport (RH-95492)
- Text and Dimensions are not Saved (RH-95563)
- Menu: Erroneous strings in RH9 Mac menu (RH-95615)
- MergeFaces: Merge set of coplanar faces (RH-87059)
- Notes: Tab key does not overwrite highlighted text (RH-95606)
- OSnap: No Self-Snap On Clipped Side (RH-95738)
- Print: Print dialog should use Layout panel images (RH-95672)
- Properties: Clipping plane properties should use same svg files as Layouts (RH-95671)
- SDK: RhinoCommon: Renaming method breaks SDK (RH-95747)
- Toolbar: RUI explorer data issue (RH-90808)
- Toolbar (New):
- File > Save does nothing (RH-95334)
- Cannot delete a divider in the Toolbar Editor (RH-94850)
- How can Marikas RUI changes get pushed? (RH-89976)
- Bitmap Indexes are misaligned (RH-95769)
- Worksession: Issues in new panel (RH-95556)
宕机修复
- Markup: opennurbs!ON_Object::ON_Object – (RH-95657)
增强内容
- Audit3dmFile: Draw Invalid objects differently (RH-88763)
- File IO: Navisworks: Updated the export plug-in (RH-95163)
- Grasshopper 2: Setting a specific value on a number slider (RH-81216)
- Markup:
- picture tool (RH-89557)
- Clears undo stack for in-markup actions when markup session ends (RH-95528)
- Shrinkwrap: Maintains mesh vertex colors and point cloud colors (RH-70891)
- SubCrv: _SubCrv: output to current layer (RH-95570)
增加特征
- Grasshopper 2: Mixed GH2 / Rhino9 plugin (RH-86879)
- Icons: New SelOrphanDrawings Command (RH-95620)
- LinetypeWithShapes: Complex SHP Linetypes (2d Linetypes wish) (RH-29232)
- MergeAllFaces: MergeAllFaces work on degree 2 surfaces (RH-10693)
- SDK: Improved calculating Hatch Boundary Width (RH-90019)
- Text: Supports justified alignment (RH-24598)
界面调整
适应性修复
- Toolbar (New): Save when Toolbar dialog is closed (RH-95194)
仅 Rhino Mac
- Audit3dmFile: File Navigator header row is transparent on Liquid Glass (RH-95659)
- UI Cleanup: UI: Background color on Liquid Glass is too white/black (RH-90327)
仅 Rhino Win
- Display: Direct3D: Subobject selection displays point cloud in different place (RH-95750)
- Markup: Tooltips don’t appear until moving slider (RH-93691)
Rhino 9 WIP (9.0.26153) for Windows and Mac 发布更新
错误修复
- ArrayCrv (New): Spacing handle goes to wrong direction (RH-95664)
- Audit3dmFile:
- Selecting group or block instance does not deselect others (RH-95966)
- Selection rectangle exceeds rectangle bounds (RH-95986)
- TreeMap always renders border around layers (RH-95926)
- Nested Layers are rendered flat in the hierarchy (RH-95949)
- Progress reporting during audit is indeterminate (RH-95908)
- Prompt for saving modified file (RH-95793)
- Loses selection after changing size units (RH-95768)
- BlockEdit:
- BlockEdit deletes all content (RH-79669)
- File saved with BlockEdit open, if closed removes objects from the file (RH-87394)
- ClippingDrawings:
- Output is Drawn To Front (RH-94637)
- Use Linetype Width for Hatch Boundary (RH-91837)
- CommandPrompt (Eto):
- Detail: Detail labels in Layout drop down menu busted (RH-95555)
- File IO: An SVG file does not read into Rhino well (RH-95865)
- FilletEdge: : Latest changes give bad object (RH-95951)
- No Subsystem: ArrayCrv fails (RH-95817)
- Rendering: Content Panels: Buttons in Decals and Materials panels should have the same shape all around (RH-95446)
- SDK: RhinoCommon: File3dm.TableTypeFilter values don’t match ON_3dmArchiveTableType — every filter request reads the wrong table (or none at all) (RH-95756)
- Toolbar (New): Toolbar (New) RUI navigation buttons are cut off in Windows (RH-95819)
增强内容
- Audit3dmFile: Now selecting an object deselects the other (RH-95814)
- BlockEdit: Cancel BlockEdit (RH-51428)
- ClippingDrawings: Support Worksession workflow with ClippingDrawings (RH-95735)
- File IO: Rhino 3DM File Version (RH-95679)
- FilletEdge: Replace (untrimmed) planar singular surfaces with trimmed planar surfaces (RH-88369)
- Patch: remember tolerances, be smarter about Refine (RH-95147)
- Section Style: Move Section Style Width Scale to Display Mode Settings (RH-95284)
增加特征
- Audit3dmFile: Selection for objects not typically selectable with ID (RH-88769)
- IsolateToViewports:
- In-Viewport Visibility: ShowInViewport (RH-95591)
- In-Viewport Visibility: UnisolateInViewport (RH-95594)
- MergeFaces: MergeFaces - Add support for breps (RH-53530)
- SDK: Watch when Attach/Detach Worksessions (RH-95912)
性能改善
- Audit3dmFile: ReadArchiveInfo is very slow on large files (RH-95925)
- ScriptEditor: Uses LoadContext for C# scripts in 9.x netcore (RH-88355)
重现错误修复
- Display: Hatch Not Displayed as Selected in Block (RH-95896)
- GeometricTolerance: Font Missing (RH-95975)
适应性修复
- Audit3dmFile:
- File navigator is now aware of object’s locked and hidden states (RH-95967)
- Generating Legacy Audit… does not appear to be doing anything (RH-95906)
- BlockEdit: BlockEdit - double click within the command to edit sub block (RH-30230)
仅 Rhino Mac 相关
- BlockEdit: Window disappears on 2nd monitor (RH-88606)
仅 Rhino Win
- Audit3dmFile: AuditThisFile makes model read-only (RH-95788)
- Display: Blend material does not work in the display (RH-70280)
- Display: Direct3D: Blend material not supported (RH-88180)
- Rendering: Materials: Repeating procedural texture shows cells (RH-91052)
Rhino 9 WIP (9.0.26160) for Windows and Mac 发布更新
错误修复
- Audit3dmFile:
- Does not color hidden objects in layers (RH-96074)
- Expanding table needs to select table first (RH-96121)
- Needs clicking twice to select Object Table in File Navigator (RH-96077)
- File Navigator is not aware of layer’s locked and hidden states (RH-96051)
- BlockEdit:
- block edit on nested mesh block issues (RH-78433)
- Cannot flip blocked mesh (RH-49834)
- BlockEdit reverses Attribute order (RH-57106)
- Display: Direct3D: Round line cap is not displayed properly… (RH-95864)
- FilletSrf: commands: inherit base object properties when joined (RH-93793)
- GetPointProxy: Circle: FitPoints should accept SubD vertices (RH-95840)
- Grasshopper 2: Paste components doesn’t record undo (RH-68155)
- Gumball: UVN gumball should create U and V alignment for SubD vertices if possible (RH-91153)
- No Subsystem: Material preview noisy in floating editor. (RH-85883)
- Rendering: Materials: PBR displacement is seen in Shaded modes (RH-87743)
- Section Style: Print Width “Enter” issue (RH-96015)
- Section Tools: ClippingDrawing undo/redo issues (RH-76998)
界面优化与调整
- Audit3dmFile: FileNavigator shows awkward (Hidden) (Locked) suffix (RH-96076)
- Toolbar (New): Remove unnecessary shortcuts from macros (RH-95280)
- ArrayCrv (New): Default alignment inconsistent (RH-96066)
- Section Style: Changed edge thickness from 3 to 2 (RH-96075)
宕机修复
- Patch: Repeatable random crashes (RH-96117)
- Toolbar (New): System.InvalidOperationException: Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed. (RH-95656)
文档相关
- Documentation:
- What/Why Text – Grasshopper: GH1: Value Picker (RH-95675)
- Engagement: Discourse post – Grasshopper: GH1: Content Viewer (RH-95649)
- No Subsystem: Prototype: Developers – Display: Concept Display (RH-95904)
增强内容
- Audit3dmFile:
- MouseOver in TreeMap to show information about a given object (RH-96034)
- What to do with Render Content? (RH-96143)
- When viewing expanded section in TreeMap, grey out FileNavigator entries not shown (RH-95995)
- Invalid objects do not appear in Issues report in Audit Summary Tab (RH-95994)
- Provide Legend to better understand colors and symbols used (RH-95997)
- FilletEdge: Replace (untrimmed) planar singular surfaces with trimmed planar surfaces (RH-88369)
- Grasshopper 2: Setting a specific value on a number slider (RH-81216)
- Inset: PushPull: Improved merging of coplanar faces in result objects (RH-91165)
- Section Style: Allows using built-in linetypes (RH-91355)
- ShowDir: Option to set the uv indicators size (RH-90676)
- Text: Resize text in the editor with mouse wheel (RH-37410)
- TextObject: bigger preview (RH-69555)
增加特征
- FilletEdge: Added History support and DeleteInput option (RH-94007)
- IsolateToViewports:
- In-Viewport Visibility: IsolateInViewport (RH-95592)
- In-Viewport Visibility: UnisolateInViewport (RH-95594)
易用性问题修复
- ArrayCrv (New): Array Curve needs cancellation support (RH-95171)
- Audit3dmFile: File navigator is now aware of object’s locked and hidden states (RH-95967)
- Modeling Aids: Simplify Crosshair Cursor (RH-96037)
- ScriptEditor: Python 3 binds Grasshopper namespace in both Grasshopper.dll and Grasshopper2.dll (RH-76310)
仅 Rhino Mac 相关
- Display: Incorrect Section Border Width (RH-95643)
- FileExplorer: File Explorer: slow refresh (RH-94568)
- UI Cleanup: macOS Liquid Glass Support (RH-90326)
❖ 仅 Rhino Win 相关
- Display: Direct3D: Wallpaper with transparency loads/looks incorrectly (RH-96038)
- DotNET: Removed .NET 8/9 options from SetDotNetRuntime (RH-95468)
- Panels: Display: Button Doesn’t Open Rhino Options in German (RH-96126)
- Toolbar (New): “default.rui saved successfully” popup is hidden behind main dialog on Windows (RH-95844)
- UI Appearance: Pixel alignment on Windows (RH-86236)
- Grasshopper: Windows Dark Mode (RH-87713)
Rhino 9 WIP (9.0.26167) for Windows and Mac 发布更新
错误修复
- ArrayCrv (New):
- ArrayCrvAdvanced - Orient Between Option (RH-96288)
- Array Curve - Double Click to edit (RH-95207)
- ClippingSections: Causes a geometry error (RH-94133)
- Display: Select Displays Isocurves of Other Objects (RH-95727)
- Licensing: Cloud Zoo: Major versions of Rhino should have their own cloudzoo.json file (RH-82081)
- Markup:
- Clicking markup tool modifier cancels the command (RH-96269)
- Save and Cancel don’t work while MarkupText is in progress (RH-95764)
- Allow rebuild during markup (RH-96220)
- Properties panel missing markup objects (RH-96158)
- No Subsystem: Array Curve - History needs to work better (RH-91295)
- Rendering: Cycles Viewport: Material updates on objects with decal in Raytraced fails (RH-63193)
- ScaleEach:
- Input object disappears when changing to AnyBoundingBoxPoint (RH-95077)
- Result is different from preview (RH-94899)
- Object snap changes result of From=AnyBoundingBoxPoint (RH-95074)
- ScriptEditor: Projects fail to build (RH-96229)
- ShowSelected: No Eligible Objects (RH-96307)
- Text:
- annotation text: B, I, U doesn’t work with multiple annotations selected (RH-96276)
- Super and Subscript Not Working In Dimension Text (RH-96188)
- Ordered/unordered lists not properly displayed when zooming in (RH-96201)
- Toolbar (New): Toolbar backup creates a LOT of copies (RH-96287)
宕机修复
- opennurbs!ON_3dmObjectAttributes::Duplicate – (RH-96300)
- System.IO.DirectoryNotFoundException: Could not find a part of the path ‘/Users/sykes/Library/Application Support/McNeel/Rhinoceros/packages/9.0/Rhino-MCP-Platform/0.0.1’. (RH-95342)
- System.InvalidOperationException: Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed. (RH-96282)
文档相关
- Feature Docs: Feature Page – File I/O: Worksessions on Mac (RH-95690)
- What/Why Visuals – File I/O: Worksessions on Mac (RH-95691)
- What/Why Text – File I/O: Worksessions on Mac (RH-95692)
- What/Why Try It – File I/O: Worksessions on Mac (RH-95693)
增强内容
- BlockEdit: Add way to expand/collapse block tree (RH-80850)
- ExplodeBlock: explode to layers nested as the blocks (RH-63511)
- Knife: Add multiple consecutive points in the interior of the same face (RH-95677)
- Layer: Exclude “None” from Section Style Sort (RH-96215)
- Worksession: WorkSessions: Save Visibility per Detail (RH-37146)
增加特征
- Grasshopper 2: Reference object by GUID (RH-96163)
- IsolateToViewports:
- In-Viewport Visibility: ShowSelectedInViewport (RH-89994)
- In-Viewport Visibility: HideInViewport (RH-95590)
- In-Viewport Visibility: UnisolateInViewport (RH-95594)
- SDK: Watch when Attach/Detach Worksessions (RH-95912)
开发工具增强
- ArrayCrv (New): Update prompt for skipping object and path selection (RH-96057)
- BlockEdit: Suggestion for Improving Block Edit Dialog Warning (RH-27495)
易用性问题修复
- ArrayCrv (New): Array Curve needs cancellation support (RH-95171)
- Audit3dmFile: Count column should be right-justified (RH-96251)
- Crosshairs: Crosshair Parallel to View (RH-96147)
- Markup: Thickness presets not available when editing objects (RH-94393)
- ScaleEach: Added Group option (RH-95076)
Rhino Mac 相关
- BlockEdit: BlockEdit window stays on top (RH-84570)
- Worksession: Panel becomes empty (RH-96026)
Rhino 9 BETA (9.0.26174) for Windows and Mac 已经发布
错误修复
- ArrayCrvAdvanced: Match option should not allow selecting multiple arrays (RH-96370)
- BlockEdit: AutoHide does not hide other blocks in same level (RH-96411)
- ClippingDrawings:
- CommandPrompt: Commandline flickering (RH-79740)
- Display: Grid Outline Visible when Grid is Off (RH-96349)
- Eto: Annotation text: paste without formatting (RH-96281)
- FilletSrfCrv: Edge chain as curve input creates fillet surfaces on different sides (RH-96384)
- GlobalEdgeContinuity:
- Adds unrelated edges (RH-96244)
- Can’t use OSnap points behind analysis dots even when invisible (RH-96213)
- Join: Unable to join (RH-96273)
- Layer: Column sort does not work after factory reset (RH-96371)
- Markup: Do not display grips on selected objects (RH-94476)
- No Subsystem:
- Linetype Segments text box ignores certain key presses (RH-96228)
- Osnap and Selection Filters button ui issues (RH-95598)
- OpenNURBS: ON_UserStringList::SetUserStrings fails if input array contains one element (RH-70354)
- Rebuild: Decimal separator issue in German version (RH-96346)
- Rendering:
- Color banding in Raytraced display mode (RH-80474)
- Color banding in background of EXR (RH-72731)
- Rendering: Post Effect: Denoiser causes color banding (RH-79598)
- RoundHole: Through Failure (RH-96246)
- SpaceMouse: 3Dconnexion: Enable new plugin as default (RH-94167)
- Toolbar: An RUI file should not rely on another RUI file (RH-86443)
- Toolbar (New):
- Cannot change RMB command (RH-96233)
- Test schemes with new toolbars (RH-91583)
- Close a RUI,it does not close it. (RH-95042)
- UI Appearance:
- Gear icon is blurry (RH-96434)
- Panel buttons no longer wrap to multiple lines (RH-96374)
宕机修复
- Display Metal: com.mcneel.rhinoceros.RhCore:CRhMetal::DrawShadedMeshes(CRhDisplayEngine_Metal*, int, CRhMeshCacheItem const*, ON_Xform const*, bool)::$_0::operator()() const (RH-96236)
- Markup: Undo crashes (RH-95766)
- Toolbar:
- Command - System.NullReferenceException: Object reference not set to an instance of an object. (RH-96291)
- System.NullReferenceException: Object reference not set to an instance of an object. (RH-96283)
文档相关
- Documentation: What/Why Try It – Grasshopper: GH1: Value Picker (RH-95676)
增强内容
- BlendCrv: Added sliders and numeric input boxes to dialog (RH-33682)
- ClippingDrawings: A clipping drawing block created with “Project in place” can be inserted on any CPlane as a plan view drawing (RH-95543)
- ClippingPlane: Independent point edit of clipping-planes (RH-96414)
- Display: Draw order commands support picture surfaces (RH-96314)
- Markup: Multipage PDF export of markups (RH-94646)
- Mirror: Mirrored Annotations to maintain orientation (RH-43690)
- No Subsystem: ClippingSection to support Constraints (RH-96428)
- ScaleEach: From=GumballAnchor now uses objects’ Gumball origins of the current Gumball mode (RH-91226)
- Toolbar (New): Make click on empty do nothing (RH-96358)
增加特征
- Grasshopper 2: Component copy via Alt/Option support (RH-81215)
- Grid: Uses faded grid for Concept, Ghosted, Shaded, and X-ray display modes by default (RH-96339)
- IsolateToViewports: New UnisolateInViewport command (RH-95594)
- Layer: Copy layer full path (RH-77217)
性能改善
- Display: Reported Performance Issue (RH-88567)
重现错误修复
- SVG Editor: Update to new image is slow (RH-87483)
- Text: Text Case Buttons Missing or Not Working (RH-96399)
- Toolbar (New): DocumentToolbarbuttons command doesn’t work (RH-90921)
开发工具增强
- SDK:
- Wish: ReplaceEdge-equivalent SDK function (RH-86499)
- Add Untrim function to Rhino SDK (RH-91107)
界面调整
- ClippingDrawings: CreateClippingDrawingTemplate (RH-96326)
- Panels: Added a “+” icon for opening panel list (RH-96023)
易用性问题修复
- Crosshairs: Added “Crosshair aligned with view” option (RH-96147)
Rhino Mac 相关
- Crosshairs: New Default, No Snap Info (RH-96279)
- Section Style:
- Tab to Next Field (RH-96469)
- New Linetype in List (RH-96122)
- CommandPrompt (Eto): CommandPrompt: Extra Padding when Floating (RH-96343)
❖ Rhino Win 相关
- CommandPrompt (Eto): No Keyboard When Overflow (RH-96123)
- Display: Direct3D: Tangent vectors not supported (RH-88179)
- LoadPlugin: 3DConnexion legacy switching not working (RH-91388)
- CommandPrompt (Eto): History Hidden Behind Prompt (RH-96403)