This list will change during the development of Rhino 9 WIP.
Welcome to our Rhino 9 work in progress project. The Rhino 9 WIP requires a Rhino 8 commercial/educational license key to try.
Rhino 9 Features
Developer Tools:
- Hops/Compute Transfer Anything
- In-App Unit/Regression Testing
- Python 3 Matplotlib Support
- New Python 3
- C++ SDK for Mac
Display:
- Direct3D Display Engine
- Prettier: A new Zebra Display
- Transparency: Transparency color does not have any effect in the display
Drafting:
- Text Formatting
- Block: ExportBlockAttribute
- Dim: GD&T Symbols
- File IO: Improved DWG Import/Export
- Hatch: Create Patterns Grasshopper
- Hatch: Create Patterns Rhino
- Hatch Management Panels
- Improved Creation and Editing of Hatch Patterns
- Layouts: Non-Rectangular Details
- Sectioning Workflows in Rhino 9
- Text: Text Masks
- Workflow: Markups
- Workflow: Trim/Extend Fence
File I/O:
Grasshopper:
- GH1: Drafting - Section/Clipping Planes
- GH1: Rendering - Materials
- GH1: Rendering - Texture Mapping
- GH1: Rendering - Textures
- Scripting for GH2
Modeling / Editing:
- Patch
- Fillet: FilletSrf improvements
- Improvements: Boolean improvements
- Improvements: Point Cloud Splitting
- Improvements: SubD display meshing
- Rebuild: Rebuild command (elmo based)
- SubD: SubDMatch
- UI: ScaleEach Command
- UI: Global Edge Continuity UI
- UI: Multi-surface PushPull
Rendering:
Requirements:
User Interface:
Rhino 9 Enhancements:
- Added BothSides option to most solid, mesh, and SubD primitive commands (RH-63751)
- Analytics: Check command supports sub-selected objects in blocks (RH-84493)
- Annotation: DimAngle, DimRadius and DimDiameter allow selecting locked objects (RH-87001)
- Annotation: DimArea, DimVolume, and DimCurveLength allow selecting locked objects (RH-87109)
- Curvature: Added ShowCustomRadius option to mark locations of specified radius (RH-82485)
- Cylinder: Added Deformable option (RH-81875)
- Distance: Allow measuring distance between two selected points (RH-87389)
- Ellipse: Added FitPoints option (RH-78096)
- Explode: Added TangentComponents option for keeping tangent surfaces joined (RH-81188)
- Export: File export commands fill file name, and add/increase number suffix (RH-56888)
- File IO: Added option to change backup file saving folder (RH-46436)
- File IO: Added option to disable saving backup files for non-3dm file types (RH-48512)
- File IO: Files Open Fine in RH7, Not in RH8 (RH-85040)
- File IO: Supports reading vertex colors from Gaussian splat PLY files (RH-85444)
- FilletCorners: Added History support (RH-84822)
- History: Added OneShotRecord option to History command (RH-83797)
- Lasso: Added SelectThroughObjects option (RH-87497)
- Layer: Added a new Description column (RH-7522)
- MergeEdge: Improved workflow (RH-80332)
- Notes: Added “Restore cursor position” to Notes panel (RH-85574)
- Notes: Added search UI to Notes panel (RH-23212)
- Notes: Remembers text cursor location when Notes panel regain focus (RH-23213)
- Options: Allows importing multiple display modes at once (RH-81931)
- Ortho: Added DominantOrtho advanced setting (RH-84559)
- Properties: Added context menu to Layer entry (RH-86935)
- Properties: Emphasizes “Planar” in Type field when all selected curves are open or closed planar curves (RH-86756)
- RailRevolve: Added ChainEdges option for rail curve (RH-85284)
- Rebuild: Not clear when preview is automatic (RH-82679)
- Rectangle: Added History support (RH-80611)
- Ribbon: BothSides option merges surfaces if possible (RH-5500)
- RotateView: Added advanced setting for mouse-view-rotating around selected objects (RH-57585)
- SelChildren: Added MakeChildrenSelectable option that selects hidden and locked children (RH-85160)
- SelDup: Finds polylines of same shape with different seam locations (RH-79074)
- Selection: Window and cross selection include annotations invisible in current view (RH-82308)
- SelLayer: Allows scriptable command to select objects at first prompt (RH-83403)
- SelLinetype: Allows typing the linetype name at the first prompt (RH-83517)
- SelName: Scriptable command, -SelName, works with preselect and allows selecting object at first prompt (RH-83343)
- ShowEnds: Gives feedback in command History (RH-65993)
- Simplify colinear (RH-4029)
- Snapshot: Added parameter settings to the scriptable command (RH-65823)
- The SelBlockInstanceNamed dialog should select any pre-selected block instances (RH-60695)
- UDT: Added Stairlike option to Flow command (RH-83695)
- UntrimHoles: Allows pre-selecting holes and post-selecting holes with selection window (RH-21139)
- UserText: Added “Selection Function Object(s)” to context menu in Document and Layout User Text (RH-66060)
- UTD: LegacyStretch command needs to highlight the control points to move (RH-87308)
The post is intentionally closed; please create new posts for questions and requests.