Rhino 8.14 (SR14) 发布更新

:rhinoceros: Rhino 8.14 (SR14)

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

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

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

:x: 错误修复

  • DocumentProperties RenderSettings edit dialog for contents are not the topmost window. (RH-84585)
  • Annotation: Linetype: Pattern segments fail localization (RH-84828)
  • Autocomplete: Suggests Unused Commands First (RH-84565)
  • ChangeLayer: Key navigation not working properly (RH-77139)
  • ClippingPlane:
    • Depth grip-point does not show in clipped view (RH-84355)
    • Section fills incomplete (RH-81388)
    • Cap failure case (RH-84176)
    • Strange behavior (RH-84301)
    • Clipping fill missing after dragging (RH-83092)
    • rs. RestoreNamedView does not restore clipping planes (RH-84218)
  • CommandHelp: Pressing F1 does not open topic for BlendCrv command (RH-84150)
  • Contour: History replay changes locked state (RH-84340)
  • CopyLayout: Does not update object ID in text fields (RH-84691)
  • Displacement: RhinoRender fails to render displaced mesh if the async is not finished (RH-84370)
  • Display:
    • Curve drawing preview invisible when GPU Tessellation is Off (RH-84709)
    • Disabled Alpha is not used correctly in Rendered mode or Raytraced (RH-84450)
    • Custom lighting not exported (RH-84416)
    • Ground plane appears in technical modes when Shadows-Only is ON (RH-84533)
    • Shade-highlight selected doesn’t work with Raytraced (RH-84425)
    • Scriptable version of ViewportProperties command missing “Parallel Reflected” option (RH-83640)
    • Custom Preview and Create Material cause display issues (RH-82108)
    • Blocks on locked layer show locked color (RH-84365)
    • Grasshopper Text Tag Issue (RH-84255)
    • Curve invisible while drawing in clipped scene (RH-80197)
    • Display mode does not load correctly (RH-84129)
  • Docking: Re-parented Rhino cannot resize docked containers (RH-84819)
  • DocumentProperties: In Render settings, creating a new ground plane material is not directly assigned (RH-84586)
  • Explode: Text exploded with “model space scaling” when it is disabled (RH-84650)
  • File IO:
    • SaveSmall incorrectly shows option checkboxes in Save dialog (RH-84487)
    • GLB Export Failing (RH-84432)
    • Physically Based Material to OBJ (RH-84157)
    • glTF import sets AO, Roughness and Metallic textures to wrong channels (RH-84269)
    • glTF import crops textures (RH-84268)
  • Grasshopper:
    • Shows “You have unsaved documents” when gh file is already saved (RH-81306)
    • Space morph components do not work with instance objects (RH-84615)
  • Grasshopper: Components:
    • Content Cache Push Doesn’t Update Material Data (RH-84658)
    • Text Value overridden to 1 still returns null (RH-84330)
  • GrasshopperPlayer:
    • Plugin doesn’t run when launched the second time (RH-84943)
    • Fixed ghosting issues (RH-66768)
    • Frozen UI on compiled Grasshopper scripts (RH-84801)
    • Does not show default value (RH-84551)
  • Gumball: Resets after running GumballRelocate in Subobject selection mode (RH-84593)
  • Help:
    • UV Editor straightening help wrong (RH-83260)
    • Added notes about polysurface to Trim and Split command topics (RH-84408)
  • Intersect: Brep x Brep Intersection flips direction at seam (RH-83968)
  • Keyboard Shortcuts:
    • Allow overriding system shortcuts for Cut/Copy/Paste/Select All (RH-5243)
    • Ctrl+Alt+F1 runs macro of Ctrl+F1 (RH-3701)
    • Keyboard Shortcut: Text in Shortcut Editor needs fine-tune (RH-84294)
  • Layer:
    • Clicking “Detail On” does not sort layers (RH-84331)
    • No Filter When In Layout (RH-84461)
    • Tooltips don’t work in Layer manager (RH-83331)
  • Layout: Incorrect page size for “ARCH E” (RH-84550)
  • Lights: Changing light intensity deselects light (RH-84673)
  • LineTypeDisplay: Round caps might show flat (RH-78420)
  • MergeFace: Fails when seams of 2 adjacent faces aligned (RH-58849)
  • Mesh:
    • Does not remember previous simple/detailed state (RH-84686)
    • Preset saving over existing issue (RH-84351)
  • MeshPatch: Create Concave Mesh (RH-84670)
  • OSnap:
    • Should not snap to occluded clipping edges (RH-84337)
    • Not working with drag behind clipping section (RH-83919)
  • Paste: Copied textfield does not update to reference copied object (RH-84692)
  • Print:
    • Curves Print As Hatch Dots (RH-84872)
    • Clipped objects appear open in Vector output (RH-82145)
    • Vector output ignores linetype taper (RH-84536)
    • Curve in Block Doesn’t Use Print Color (RH-84344)
  • Properties:
    • No Scrollbar on Layer Pulldown (RH-84648)
    • Can’t Scroll Entire Layer List (RH-84544)
    • Layer popup goes off screen (RH-83378)
  • QuadRemesh:
    • Scriptable command does not wait for picking more objects (RH-84387)
    • Creates duplicate mesh (RH-84220)
  • RecordAnimation: invalid JS for animations with dates (RH-84295)
  • Rendering: Cycles:
    • Jiggle factor incorrect, leading to gaps (RH-84866)
    • Spotlight casts an elongated stripe over the entire scene (RH-84852)
    • Uses incorrection projection for environment textures in materials (RH-84799)
    • Ambient Occlusion doesn’t work (RH-84519)
  • Rendering: Cycles Viewport:
    • View scaling not taken into account (RH-84428)
    • Missing random objects (RH-84299)
  • Rendering: Materials: “Select All” incorrectly selects materials hidden by filters (RH-84458)
  • Rendering: Post Effect:
    • Intel denoiser doesn’t have time to denoise before render finishes (RH-73339)
    • Do not execute until rendering finishes (RH-84336)
    • Denoise post effect bug with Bloom (RH-84312)
  • Rendering: Texture Mapping:
    • Cannot apply OCS mapping in script (RH-84574)
    • SubD losing mapping in Rhino 8.10 update (RH-83593)
  • SDK: Python: rs.AddPictureFrame raises exception (RH-84502)
  • SDK: RhinoCommon: Memory leak in DrawSprite (RH-74126)
  • SVG Editor:
    • Selector button is black in Rhino light mode (RH-84885)
    • Adds a duplicate version attribute (RH-84304)
    • Darkmode preview shows only a white silhouette (RH-84170)
    • Copy / Paste not functioning (RH-84446)
  • ScriptEditor:
    • C# library language does not update (RH-84689)
    • Disable gh document after script is executed in Grasshopper1Code (RH-84530)
    • Published component should not draw previews on itself (RH-84528)
    • C# library is not compiled and added to python commands in project (RH-84426)
    • Project remove library does not work (RH-84492)
    • Does not pay attention to PreRelease check (RH-84604)
    • Project library is not added to codes that are already open (RH-84429)
    • Hidden published commands shown in toolbar (RH-84578)
    • Node in code result can not be expanded like IronPython (RH-84572)
    • C# not completing items after ‘.’ in some contexts (RH-84410)
    • Python not completing items after ‘.’ in some contexts (RH-84233)
    • Expire cached GH_Document when Rhino active doc changes (RH-84632)
    • CPython language server fails reading large data (RH-84618)
    • Roslyn should use netfw ref assemblies to compile on netfw Rhino (RH-84389)
    • Adding multiple scripts of same name can cause conflicts (RH-83900)
  • SelName: Reports deleted items (RH-84298)
  • Snapshot: Scriptable command does not generate last thumbnail (RH-84184)
  • Sweep2: Scriptable command does not handle “maintain height” correctly (RH-84480)
  • Toolbar:
    • RUI shipped with RHP in YAK package fails to load (RH-84575)
    • Icon editing does not work in toolbar properties (RH-84652)
  • UVEditor:
    • Mirror does not work on UV mesh (RH-80732)
    • Error dialog when copy-pasting curves (RH-77462)
  • Undo: Changes Layer Visibility in Details (RH-83914)
  • ViewCaptureToClipboard: View capture color does not work correctly with scaling (RH-83315)
  • Viewports: Viewport: Two point perspective not working (RH-83697)

:art: 界面调整

  • Annotation: Improved alignment for stacked fractions (RH-56856)
  • Icons: White curves in icons are almost invisible to the eye (RH-50625)
  • Gumball: Hide RelativeHandlePositionMultiplier for absolute scale handles (RH-84161)
  • Properties: Hide transparency setting for per-face colors (RH-84784)

:negative_squared_cross_mark: 宕机修复

  • Annotation: Hatch: Deleting hatch grip crash (RH-85086)
  • BlockManager: Crash When Docked (RH-84249)
  • Keyboard Shortcuts: Crash when messing with Keyboard shortcuts (RH-84272)
  • Layer: Layer table window not updating and crashing (RH-84451)

:rocket: 增强内容

  • Animation: RecordAnimation command remembers target folder in current session (RH-76601)
  • DupLayer: Update object ID when a text field is copied with its referenced object (RH-84573)
  • Keyboard Shortcuts: Improved feedback messages (RH-84676)
  • LoadPlugin: Support multi-targeting with GH plugins in libraries folder (RH-84510)
  • Mesh: Added system units to physical distance meshing parameters (RH-46808)
  • PluginManager: Allows clicking on a checkbox to enable/disable selected plug-ins at once (RH-84466)
  • PointsOn: Allows showing more than one million control points (RH-84462)
  • RecordAnimation: Allows setting default target folder in Advanced settings (RH-79386)
  • RelocateGumball: “Align to View” remembers Gumball position for object in current app session (RH-84453)
  • ScriptEditor:
    • Implement IGH_DocumentOwner on published component (RH-84523)
    • Published component to look at optional property of inputs (RH-84579)
    • Support expanding list returns into multiple outputs (RH-84235)
  • Shrinkwrap: Added SaveSettings command-line option to scriptable command (RH-84236)
  • TextField: Update object ID when a text field is copied with its referenced object (RH-84489)

:bullettrain_side: 增加特征

  • Grasshopper: Allows baking a view to a Rhino Named View (RH-81517)
  • Print: Added scale setting for text dots to Print dialog (RH-47981)

:heavy_multiplication_x: 重现错误修复

  • Arctic display: Incorrectly shows colors (RH-84211)
  • Block: Locking Mirrored Copy Locks All (RH-84602)
  • Copy: UseLastDirection cannot be turned off (RH-84287)
  • RDK: Rhino.DocObjects.Texture.UvwTransform is not working (RH-80966)
  • Rendering: Materials: Layer Texture Edits Incorrectly Saved (RH-84024)

:hammer_and_wrench: SDK 增强

  • SDK: RhinoCommon:
    • Allows querying if a hatch pattern is used by the model (RH-84738)
    • DefinedViewportProjection add Reflected Ceiling Plan (RH-84231)
    • Added RevCloud method (RH-84353)
    • Added TweenSurfaces function (RH-35494)
  • ScriptEditor:
    • Capture Environment.Exit() in Roslyn code (RH-84640)
    • Throw CommandExit with Command result as input value (RH-84633)

:hammer: 适用性问题修复

  • Mesh: Selecting Jagged and Faster / Smooth and Slower now switches to Simple Controls (RH-84108)
  • ScriptEditor:
    • Use same last uri for Open and Save operations (RH-84680)
    • Made preview tab more obvious as Preview (RH-84556)
    • Scrollbars is made wider (RH-84628)
    • Cleanup Tools > Script > Run (RH-84595)

:green_apple: Mac 版相关错误

错误修复

  • AutoSave: Disabled → Warns About Saving Too Frequently (RH-84513)
  • CopyToClipboard: Copy and paste are slow on Mac (RH-84516)
  • Display:
    • Setting custom light color fails (RH-84491)
    • Technical mode shadows are busted on the Mac (RH-84257)
    • Shadows cannot be set to ignore clipping planes (RH-78308)
    • Width scale not used (RH-80350)
  • Display Metal: Solid clipping plane cap has transparency (RH-79419)
  • Grasshopper: Cmd+0 doc switching doesn’t work (RH-80223)
  • Keyboard Shortcuts:
    • Control Key Doesn’t Work (RH-84540)
    • Regression in CMD+A in command line (RH-84325)
  • Print: Underlined Text Is Not Underlined In Print Preview (RH-84276)
  • UI Cleanup: Settings panel size keeps changing (RH-73702)

增强内容

  • File IO: DWG/DXF Export Support AutoCAD 2010, 2013, & 2018 on Mac (RH-77489)
  • Settings: Document settings dialog is made resizable (RH-62735)

重现错误修复

  • Keyboard Shortcuts: Home / End keys not working (RH-84809)

界面调整

  • Options: Settings on Mac needs a tune up (RH-67860)
  • UI Appearance: File > Settings on Mac should do a better job of showing all sections (RH-65796)

❖ Windows 版相关内容

错误修复

  • Core bugs: Semi model dialog issue when Rhino is re-parented (RH-84865)
  • Dark Mode: Dock Bars Panel is Not in Dark Mode (RH-84395)
  • Display: Surface Edge Settings not updating (RH-84515)
  • Keyboard Shortcuts: Alt+(*) should be always invalid (RH-84474)
  • Layout:
    • Clicking away from a floating viewport into a layout performs a double-click (RH-84418)
    • Rhino hangs when switching to layouts (RH-84097)
  • LoadPlugin: .NET 4.8 plugin fails to load (RH-84187)
  • Options: Surface Edge Settings not marked as changed (RH-84369)
  • ReduceMesh: Mesh won’t reduce without preview (RH-84405)
  • Rendering: Content Panels: Video Texture’s section goes over the Material area (RH-84341)
  • SVG Editor:
    • Takes long time to load and takes away system resources (RH-84791)
    • Does not save changes (RH-84352)
  • ScriptEditor: .md file open blank if edited externally (RH-84159)

增加特征

  • Notes: Remembers text cursor location when Notes panel regain focus (RH-23213)

性能改善

  • RhinoOffsetCurve() causes a Rhino 8 hang in some situations (RH-84100)

重现错误修

  • DocumentProperties: Stuck on the Render page (RH-84744)
  • Print: Rhino Print to New Epilog Driver Regression (RH-84786)