Rhino 8.12 (SR12) 发布更新

Rhino8.12

:rhinoceros: Rhino 8.12 (SR12)

Rhino 8.12 (SR12) 发布更新,所有 Rhino 8 的用户都会自动下载更新安装包,且会适时提示安装更新。 如果自动更新被阻止,请尝试下面的方式手动更新

  1. 请浏览这里 :point_left:,输入你的Rhino账号绑定的邮箱地址,下载更新安装包;
  2. 下载离线完整安装包,下载后解压缩至一个单独文档,然后双击运行 Bootstrapper.exe 即可;
  3. Rhino Mac 下载后直接运行安装程序即可;

❖ 链接: 点击这里进入百度网盘下载
:green_apple: 链接: 点击这里进入百度网盘下载

:white_check_mark: 错误修复

  • BlockManager: Fail to insert file with a dot in the name (RH-83562)
  • BooleanDifference: Boolean* commands unable to select blocks by layer (RH-83420)
  • BoxEdit: Remains disabled after command completion (RH-83359)
  • CPlane: AutoAlign: CPlane does not align to planar face a seam (RH-83499)
  • ClippingPlane: Custom depth doesn’t work on dots & points (RH-83165)
  • Copy: Needs to Keep Detail Layer Visibility Settings (RH-83701)
  • CopyLayout: Need to Keep Original Layer Visibility Settings (RH-83485)
  • CrvDeviation: Different results on CrvDeviation (RH-81220)
  • Detail:
    • UndoView fails in Detail view for the first undoable view change (RH-83678)
    • Adding detail show not show AroundCurve option (RH-66580)
  • Display:
    • Activating Detail Sets Display mode to Wireframe (RH-83677)
    • Array Preview Messed Up with Clipping Plane (RH-83563)
    • Text dots don’t respect layer print color (RH-74199)
  • DraftAngleAnalysis: Panel at startup is missing a doc (RH-83407)
  • Eto: Search Tree still steals focus when tree is reloaded (RH-82513)
  • Export: Scripting export of SVG changes view size (RH-79117)
  • ExtendSrf: Locks up Rhino on user geometry (RH-83139)
  • File IO:
    • Missing Objects from STEP (RH-83827)
    • Error Importing GLB file (RH-83710)
    • glTF import creates bad meshes (RH-83386)
    • Section Curve is Highlighted in PDF (RH-83628)
    • No Text on DXF Import (RH-83577)
    • SaveSmall missing textures (RH-83209)
    • Exporting polysurfaces (not extrusions) results in separate meshes in V8 (RH-83395)
    • PDF doesn’t print mesh as seen in the viewport (RH-69647)
  • FilletEdge:
    • Messy transition (RH-76852)
    • BlendEdge: Surface curls up (RH-83418)
    • Stacked control points and caused shading issue (RH-83398)
  • Grasshopper:
    • Util>Get Components Location and Help (RH-83564)
    • Capsule background color does not display properly in GH preview (RH-83504)
  • Grasshopper: Bake: Grasshopper: Long processing times on change of Model Block Visibility > Content Cache (RH-83545)
  • Grasshopper: Components: Mesh conversion from SubD has changed (RH-83829)
  • Groundplane: Doesn’t clip edges and isocurves in Raytraced/Render mode (RH-83320)
  • Gumball: AutoReset doesn’t work with the click transform (RH-83500)
  • Help: Rhino 5 links found on google need an index (RH-83135)
  • Keyboard Shortcuts:
  • Layer: Cut and paste for layer names don’t work (RH-83412)
  • Licensing: UI: Incorrect message when running .NET Core (RH-83370)
  • NamedView: Overwriting a named view does not remove “*” from viewport title (RH-83205)
  • Options: Changes to Display Modes Do Not Stick (RH-83868)
  • Panels: Right Click Menu On Tab No Longer Working (RH-83349)
  • Print:
    • Locked objects don’t print in raster to pdf (RH-83653)
    • Vector: Section Hatches not Clipped (RH-82141)
    • Vector: Occlude PointClouds (RH-83567)
    • Rhino PDF fails to print (RH-81691)
    • No vector output in Pen (or other tech) mode (RH-83694)
    • Don’t make “Only Selected Objects” hide multiple layout controls (RH-83536)
    • Line widths don’t work correctly for dimension lines (RH-83328)
    • Vector output missing some textures (RH-66545)
  • Rendering: Cycles:
    • Improve start and load speed (RH-83451)
    • Raytraced mode incorrectly uses OCS frame instead of mapping channel (RH-66233)
  • Rendering: Cycles Viewport: Texture of planar mapping offset (RH-76904)
  • Rendering: Materials:
    • Open file dialog closed when Materials panel auto-hides (RH-80817)
    • Multiple mapping channels used on sub-objects don’t Render (RH-75830)
  • Rendering: Post Effect: Render Window channel buttons don’t work unless RenderFeature.PostEffects = true (RH-83446)
  • SDK: RhinoCommon:
    • Curve.Offset Issues (RH-83373)
    • Curve.ProjectToMesh fails in Compute (RH-83339)
  • SVG Editor:
    • Drawings on top of existing SVG doesn’t save (RH-83193)
    • Cannot Edit Toolbar Bitmap Icon (RH-83167)
    • Background SVG not saved with edits (RH-83334)
  • ScriptEditor:
    • Undo stops working (RH-83835)
    • Python library is deployed in doubly nested folder structure (RH-83764)
    • Rhino Obj to Guid converter on script component does not work (RH-83704)
    • Adding IronPython to project still uses python 3 (RH-83675)
    • sc.escape_test does not reset between script runs (RH-83435)
  • Settings:
    • Memory leak with PersistentSettings (RH-82124)
    • Advanced Setting Causes Deselect to Fail (RH-83514)
  • StatusBar: Selected object layer shows “Varies” incorrectly in Info pane (RH-83430)
  • Sun: Rhino 8 Solar System Location Error (RH-83413)
  • SynchronizeViews: Does not work in a new layout in some files (RH-83639)
  • Toolbar:
    • Popup toolbar with text buttons not sizing correctly (RH-83572)
    • Overflow buttons don’t display well in context menu (RH-83573)
    • Custom ItemDisplayStyle Lost (RH-83574)
  • UI Appearance: OBJ import dialog is not dark (RH-83908)
  • WireCut: Does not Use Groups (RH-83465)

:negative_squared_cross_mark: 宕机错误修复

  • Display: Arraying a block crashes Rhino (RH-84055)
  • Grasshopper: Grasshopper.GUI.MRU.GH_FileEntry.ResolveFileState_Threaded () (RH-83415)
  • Offset: Crash with no reporter (RH-83606)
  • Properties: Crash When Changing Arrow Style (RH-83599)
  • SVG Editor: Crash when selecting (RH-83939)

:motorcycle: 增强内容

  • Detail: Added display mode setting to detail view properties (RH-81788)
  • File IO: Scripted export to SVG no longer displays a dialog box (RH-62643)
  • Grasshopper: Components: Model Object Point not casting to point in the Average (arithmetic mean) Component (RH-83309)
  • Keyboard Shortcuts: Allows sorting shortcut list (RH-83740)
  • Layer: Added Expand and Collapse options to -Layer command (RH-83351)
  • LayerStateManager: Added “Expanded” checkbox (RH-83352)
  • Print: Added commonly used 1-1/2" = 1’-0" to built-in print scale list (RH-69140)
  • Properties: Display color now applies to whole mesh when mesh subobjects are in selection (RH-83409)
  • Rendering: Improved default date and time in Sun settings (RH-80940)
  • SVG Editor: Allow for Pasting a bitmap (RH-83490)
  • UserText: Paste key and value to all → Make context aware (RH-62668)
  • WindowLayout: Added “Import” option to scriptable command (RH-83468)
  • Worksession: Keeps conflict materials from attached files (RH-66666)

:hammer: 新增特征

  • Grasshopper: One of the most common problems with GH that I see when I teach it… (RH-37737)
  • SVG Editor: End Caps / Stroke / Colors cannot be edited during / before object is created (RH-82217)
  • ScriptEditor: Support other filetypes (RH-81609)

:gear: 开发工具

  • SDK:
    • Added JoinCurves parameter to RhinoIntersectBreps (RH-83920)
    • RhinoCommon: Exposed ON_JoinCurves (RH-83945)
    • RhinoCommon: Incorrectly references ON_COMPILER_ANDROIDNDK (RH-26081)
  • Added JoinCurves parameter to RhinoIntersectBreps (RH-83920)
  • RhinoCommon: Exposed ON_JoinCurves (RH-83945)
  • SDK: RhinoCommon:
    • Added equivalent methods of SelParents and SelChildren commands (RH-83743)
    • MeshVertexColorList.AppendColors not Python friendly (RH-83467)

:rocket: 性能改善

  • Grasshopper: Components: Content Cache iterated through all blocks while in the Edit Block Command (RH-83871)

:heavy_multiplication_x: 重现错误修复

  • ExtendSrf: Incorrectly removes trims (RH-83317)
  • FilletEdge: Deletes a surface (RH-83934)
  • Grasshopper:
    • Error When Exploding Block with Hatch (RH-83801)
    • Apply custom string sorting for subcategories (RH-83156)
  • Grasshopper: Components: Query Model Objects behavior changed (RH-84168)
  • MergeAllCoplanarFaces: Brep.MergeCoplanarFaces returns invalid Breps (RH-83332)
  • ScriptEditor: New IronPython is much slower than legacy GHPython (RH-82474)
  • Tab Constraint: Lock is Broken (RH-83670)

:art: 界面调整

  • Grasshopper: Components: Misspelling of Deconstruct in Component (RH-83484)
  • SVG Editor: Discard Unsaved changes message shows unnecessarily (RH-83358)

:biking_man: 适用性问题修复

  • Containers: Allows right-clicking on a tab to show/hide panels or toolbars (RH-74338)
  • DraftAngleAnalysis: Suspend display while waiting for user input (RH-63112)
  • Print: Notify the User of “Printing Only Selected Objects” in print preview area (RH-82953)
  • ScriptEditor:
    • Improve stdout handling (RH-77370)
    • Added Undo/Redo to V8 Script Editors Find & Replace (RH-81689)

:green_apple: Mac 相关内容

错误修复

  • Commands: Option field font size jumps (RH-83493)
  • Display:
    • Groundplane is no longer an infinite plane when switching display modes (RH-83679)
    • Monochrome edges and silhouette are not clipped by shadows only ground plane (RH-83316)
  • Display Metal: Pointcloud display style on Mac doesn’t work. (RH-83416)
  • Gumball: Extrude ball size setting is missing on Mac (RH-83388)
  • Options:
    • Mouse option out of sync with corresponding advanced settings (RH-42536)
    • UI clips settings (RH-83389)

宕机修复

  • Properties: Resizing Properties panel to a small size causes a crash (RH-83553)
  • Rendering: Hang when Rendering in progress during Quit (RH-83440)

重现错误修复

  • Display Metal: Pointclouds don’t display (RH-84131)

❖ Windows 相关内容

错误修复

  • CommandHistory: Uses incorrect font (RH-66640)
  • Display: Some objects loose their surface shading when added to a block (RH-81019)
  • Layout: Slower performance in a layout detail in Rhino 8 (RH-79768)
  • Options: Advanced settings page synchronization issues (RH-83548)
  • Print: Text scaled different between vector and raster outputs (RH-52821)
  • Undo: Array creation is slow after undo (RH-83191)

界面调整

  • Print: Sorting the printer list (RH-66748)
  • Layout: Renamed “Before” to “New location” in “Move or Copy” layout dialog (RH-83634)

宕机修复

  • ScriptEditor: Script editor search prompt is constantly resizing (RH-83470)

增强内容

  • DotNET: Support running on later versions of .NET (RH-81818)

重现错误修复

  • Block: Wrong shading in block instances (RH-79981)