|
1.415.462.1982

v7.1.x McNeel Rhino

Review:

McNeel Rhino
  
McNeel Rhino

Free-form, precisely.

Please note: USA, Canada, and Mexico sales only.

McNeel Rhino can create, edit, analyze, document, render, animate, and translate NURBS curves, surfaces and solids, subdivision geometry (SubD), point clouds, and polygon meshes. There are no limits on complexity, degree, or size beyond those of your hardware.

Special features include:

  • Uninhibited free-form 3D modeling tools like those found only in products costing 20 to 50 times more. Model any shape you can imagine.
  • Accuracy needed to design, prototype, engineer, analyze, and manufacture anything from an airplane to jewelry.
  • Compatibility with all your other design, drafting, CAM, engineering, analysis, rendering, animation, and illustration software.
  • Read and repair meshes and extremely challenging IGES files.
  • Accessible. So easy to learn and use that you can focus on design and visualization without being distracted by the software.
  • Fast, even on an ordinary laptop computer. No special hardware is needed.
  • Development platform for hundreds of specialty 3D products.
  • Affordable. Ordinary hardware. Short learning curve. Affordable purchase price. No maintenance fees.
  • Rhino for Mac: The world’s most versatile 3D modeler, available on macOS.

 

What’s new in McNeel Rhino 7

Rhino 7 is the most significant upgrade in our history. You can create organic shapes with our new SubD tools. Run Rhino and Grasshopper as a Revit® Add-On with Rhino.Inside.Revit. Use the robust QuadRemesh algorithm to create a beautiful quad mesh from NURBS geometry or meshes. With this release, we’ve unlocked completely new modeling workflows and refined many steadfast features.

These are the highlights…

SubD

For designers who need to explore organic shapes quickly, SubD is a new geometry type that can create editable, highly accurate shapes. Unlike other geometry types, SubD combines free-form accuracy while still allowing quick editing.

sub D

Rhino.Inside.Revit

Rhino.Inside.Revit brings the power of Rhino and Grasshopper to the Autodesk Revit® environment.

rhino 7 inside revit

QuadRemesh

Quickly create a quad mesh from existing surfaces, solids, meshes, or SubDs—ideal for rendering, animation, CFD, FEA, and reverse-engineering.

quadmesh

Presentation

In McNeel Rhino 7, we’ve improved the presentation tools, streamlining the workflow with a major update to the Rhino Render engine, so the same look you get in your Raytraced viewport can be rendered without any changes. We’ve added support for PBR materials, a LayerBook command, and more…

PBR Materials
Physically Based Rendering Materials are beautiful and easy to use.

Denoisers
Denoisers produce high-quality renderings in a fraction of the time

Emissive Materials
Create self-lit objects commonly found in consumer electronics.

Light Falloff
Specifies how lighting intensity changes when light travels in the scene.

LayerBook
Present ideas quickly with LayerBook.

Gradient and Transparent Hatches
Create attractive 2D representations in a few steps.

Rhino Refined

In Rhino 7, we’ve fixed hundreds of bugs, but we’ve also added workflow improvements like Named Selections, Mold Making tools, a Single-Line font for engraving, and improved interoperation with third-party file formats…

Named Selections
Quickly save and restore previously selected objects

Mold Making Tools
For mold makers and tool designers, Rhino’s makes the model-test-revise …

Single-Line Fonts
Improve the speed and quality of CNC engravings.

Supported File Formats
In Rhino 7, we’ve improved fidelity for existing formats and support for SubD where possible.

Display

We are always refining Rhino’s display pipeline to keep up with modern graphics hardware. In Rhino 7, some models will display significantly faster on both Windows and Mac. We’ve also made several refinements to the Display Modes to make them even more eye-popping while you work…

rhino 7 display

McNeel Rhino Documentation

Modeling is just one part of the design process; you also need to show how to build what is on the screen. We’ve improved many parts of the documentation workflow while also focusing on the more graphically-rich illustration tools like transparency and gradient hatches…

Gradient and Transparent Hatches

Create attractive 2D representations in a few steps.

Layout Management

Vertical panel makes it easier to manage models with many drawings.

Enhanced Text Fields

Text fields are text formulas that can dynamically update.

Grasshopper

Grasshopper seems to be everywhere lately. As usual, we’re having a hard time keeping up (you might even see that familiar canvas in other applications). In Rhino 7, we’ve added some new components, but we’ve also made it easier to turn your programs into plugins…

Grasshopper Player
Turn your Grasshopper definitions into Rhino commands.

Clash Detection
Quickly find where your objects occupy the same space.

Grasshopper Component Placeholders
Placeholder component for missing plugins.

Development Platform

Rhino 7 brings major improvements to our free SDKs, with API refinements, better documentation, and some major new features that broaden and deepen the foundations of the geometry development platform…

Package Manager
Discover, install, and manage your resources.

rhino3dm Libraries
Read and write rhino 3dm files from nearly anywhere.

Rhino.Inside
Access Rhino and Grasshopper within other Windows applications

Rhino.Inside.Revit
Run Rhino and Grasshopper within Revit.

RhinoCommon
APIs for SubD, QuadRemesh, PBR Materials, and much more…

And More

Looking for a complete list of new commands? If you’re not seeing what you’re looking for above, please check out the documentation’s New in Rhino 7 for a complete list…as well as new command options.

rhino 7

 

Mac Vs. Windows Comparison Chart

 Rhino 6 for MacRhino 6 for Windows
Versatile 3D modeling
Great for modeling free-form shapes.
Grasshopper
Programming, no code required.
NURBS tools
Flexible and accurate, NURBS models can be used from concept to production.
Mesh tools
Read and repair meshes and extremely challenging files.
Analysis tools
Ensure that the models used throughout your process are the highest quality.
Drafting tools
Easy to create drawings & illustrations for every discipline in any notation system.
Layouts
Arrange views, annotate, and plot.
Animation tools
Basic camera and sun animation tools for quick and easy visualizations.
Rhino does not include tools for animating objects.
Stylistic display modes
Real-time display modes for quick visualization.
Compatibility
Compatibility with all your other design, drafting, CAM, engineering, analysis,
rendering, animation, and illustration software.
ScriptablePython,
Command macros, Atom
editor integration
Python, Command macros,
RhinoScript,
Script editor included
Support included
No annual maintenance. No support tickets. No bureaucracy. Free, unlimited
support is included with all McNeel products.
Developer tools
Free Developer Tools & Support
RhinoCommon SDK (.NET)
Examples & Documentation
Food4Rhino
C/C++ &
RhinoCommon (.NET) SDKs
Examples & Documentation
Food4Rhino
PluginsLimited plugins availableRich plugin ecosystem,
Food4Rhino
Worksessions
Efficient collaboration on large projects
Versions
Rewind and fast-forward your models
Dark Mode
Rhino for Mac Glows In The Dark

Main Features:

Model Creation Tools

Points: Points, point clouds, point grid, extract from objects, mark (intersection, divide, draftangle, ends, closest, foci).

Curves: Line, polyline, polyline on mesh, free-form curve, circle, arc, ellipse, rectangle, polygon, helix, spiral, conic, TrueType text, point interpolation, control points (vertices), sketch.

Curves from other objects: Through points, through polyline, extend, continue curve, fillet, chamfer, offset, blend, arc blend, from two views, tween, cross section profiles, intersection, contour on NURBS surface or mesh, section on NURBS surface or mesh, border, silhouette, extract isoparm, extract curvature graph, projection, pullback, sketch, wireframe, detach trim, 2D drawings with dimensions and text, flatten developable surfaces.

Surfaces: From 3 or 4 points, from 3 or 4 curves, from planar curves, from network of curves, rectangle, deformable plane, extrude, ribbon, rule, loft with tangency matching, developable, sweep along a path with edge matching, sweep along two rail curves with edge continuity, revolve, rail revolve, tween, blend, patch, drape, point grid, heightfield, fillet, chamfer, offset, plane through points, TrueType text, Unicode (double-byte) text.

Solids: Box, sphere, cylinder, tube, pipe, cone, truncated cone, pyramid, truncated pyramid, ellipsoid, torus, extrude planar curve, extrude surface, cap planar holes, join surfaces, region, nonmanifold merge, TrueType text, Unicode (double-byte) text.

Meshes: From NURBS surfaces, from closed polyline, mesh face, plane, box, cylinder, cone, and sphere.

Rhino 7 adds dozens of refinements to existing tools and some new commands:

  • SubD: For designers who need to explore organic shapes quickly, SubD is a new geometry type that can create editable, highly accurate shapes. Unlike other geometry types, SubD combines free-form accuracy while still allowing quick editing.
  • BlendSrf: New Refine checkbox avoids creating a simpler blend surface.
  • Revolve: Ends of the revolving axis can be attached to objects using object snaps when History is recorded.
  • MatchSrf: History locking allows editing control points of matched surfaces.
  • DupBorder: Added History support.
  • FilletSrf: Now has a G2 option.

Editing

General Tools: Delete, delete duplicates, join, merge, trim, untrim, split, explode, extend, fillet, chamfer, object properties, history.

Transform Tools: Cut, copy, paste, move, rotate, mirror, scale, stretch, align, array, twist, bend, taper, shear, offset, orient, flow along curve, pull, project, boxedit, smash, squish.

Points and curves: Control points, edit points, handlebars, smooth, fair, change degree, add/remove knots, add kinks, rebuild, refit, match, simplify, change weight, make periodic, adjust end bulge, adjust seam, orient to edge, convert to arcs, a polyline, or line segments.

Surfaces: Control points, handlebars, change degree, add/remove knots, match, extend, merge, join, untrim, split surface by isoparms, rebuild, shrink, make periodic, Boolean (union, difference, intersection), unroll developable surfaces, array along curve on surface.

Solids: Fillet edges, extract surface, shell, Booleans (union, difference, intersection).

Meshes: Explode, join, weld, unify normals, apply to surface, reduce polygons.

Editing complex models in Rhino 7 is fast and easy:

  • Named Selections: For anyone who has a need to repeatedly select objects and sub-objects, Named Selections is a productivity enhancement which makes recalling selections simple.
  • Curve Surface Intersections improves results for trims, splits, and Booleans. In our testing, this can be 4x faster in some cases.
  • BlendEdge: We changed the spacing of control points in BlendEdge based on customer feedback.
  • Boolean Operations have been improved to union, subtract or intersect coplanar surfaces.

Interface

User interface: Coordinate read-out, floating/dockable command area, pop-up recently-used commands, clickable command options, auto-complete command line, customizable pop-up commands, pop-up layer manager, synchronize views, camera-based view manipulation, perspective match image, configurable middle mouse button, customizable icons and user workspace, customizable pop-up toolbar, transparent toolbars, context-sensitive right-click menu, multiple monitor support, Alt key copy and OpenGL hardware support with antialiasing.

Construction aids: Unlimited undo and redo, undo and redo multiple, exact numeric input, units including feet and inches and fractions, .x, .y, .z point filters, object snaps with identifying tag, grid snaps, ortho, planar, named construction planes, next and previous construction planes, orient construction plane on curve, layers, layer filtering, groups, background bitmaps, object hide/show, show selected objects, select by layer, select front most, color, object type, last object, and previous selection set, swap hidden objects, object lock/unlock, unlock selected objects, control and edit points on/off, and points off for selected objects.

Rhino for Mac takes advantage of macOS user interface conventions.

Display

Features include extremely fast 3D graphics, unlimited viewports, shaded, working views, perspective working views, named views, floating views, full-screen display, 3D stereo view modes, draw order support, two‑point perspective, clipping planes, and one-to-one scale to view models at full size.

New in Rhino 7:

  • Some models will display significantly faster, such as those with nested blocks, layouts with many detail views, and those with numerous text objects.
  • Rendered Display mode captures more lighting in a realtime working mode.
  • Viewports and Rhino Render now use the same rendering settings.
  • Transparent color support on layers and objects.
  • Per face color support for polysurfaces and SubD.

Rendering and Presentation

High-quality presentations are critical to most design projects.

Features include: Rhino Render, a raytrace render with textures, bumps, highlights, transparency, spotlights with hotspot, angle and direction control, point lights, directional lights, rectangular lights, linear lights, and shadows, and customizable resolution, realtime render preview, realtime render preview selected objects, turntable, export to many common file formats used by renderers, rendering plugin support, settings saved in file.

New in Rhino 7:

  • Modern progressive rendering technology including advanced usage of both the CPU and GPU hardware.
  • Denoisers: Produce beautiful renderings in a fraction of the time using Denoisers in Rhino. These Post Effect filters use Artificial Intelligence techniques to remove the grainy “noise” from your draft renderings, dramatically reducing the time to reach a high-quality image
  • Plugin extendable Post-effects, tone mapping, and final image filters.
  • Physically Based Rendering (PBR) Materials: PBR (Physically Based Rendering) materials are the best choice for renderings and presentations for rendering professionals who want realistic-looking materials. They are fast becoming the standard for material libraries, content authoring, scanning applications, and are supported in many modern applications. PBR materials are supported natively in Rhino’s rendering engines and viewports.

Drafting

Every type of physical product design relies on technical illustration and 2D drawing to concisely communicate ideas, specifications, and instructions to people in design, development, and fabrication. Our goal for Rhino was to make it easier to create 2D drawings and illustrations for every discipline in every notation system and visual style used around the world.

Annotation objects include arrows, dots, dimensions (horizontal, vertical, aligned, rotated, radial, diameter, angle), text blocks, leaders, hidden line removal, Unicode (double-byte) support for text, dimensions, and notes. Dimensions in perspective views are supported.

In Rhino 7, we’ve added…

  • Layout Management: The vertical panel makes it easier to work on a model with layouts by adding a vertical panel for layout management.
  • Enhanced Text Fields: Text fields are special expressions within the text object that can dynamically update when a change to the linked property or attribute is detected.
  • Gradient and Transparent Hatches: Gradient and Transparent Hatches make your illustrations, diagrams, schematics and any 2D representation more beautiful.
  • Display Color Transparency on objects and by layer.

Digital Fabrication

As you may know, the Rhino development project started nearly 20 years ago to provide marine designers with tools for building computer models that could be used to drive the digitally controlled fabrication equipment used in shipyards.

We continue to focus on the fact that designs are only useful once they are built and in the hands of consumers. With the cost of digital fabrication and 3D printing technology dropping quickly, more and more designers now have direct access to 3D digital fabrication equipment.

While we are not experts on all the many fabrication, manufacturing, or construction processes, we do focus on making sure that Rhino models can be accurate enough for and accessible to all the processes involved in a design becoming a reality.

In Rhino 7, we’ve added…

  • Single-Line Fonts: Single-Line Fonts help improve the speed and quality of your CNC engravings.
  • Mold Making tools: For mold makers and tool designers, Rhino’s mold making tools assist in the model-test-revise workflow.

Mesh Tools

Robust mesh import, export, creation, and editing tools are critical to all phases of design, including:

  • Transferring captured 3D data from digitizing and scanning into Rhino as mesh models.
  • Exchanging mesh data with many applications such as SketchUp® and Modo®.
  • Exporting meshes for analysis and rendering.
  • Exporting meshes for prototyping and fabrication.
  • Converting NURBS to meshes for display and rendering.
  • NEW QuadRemesh: Quickly create a quad mesh from existing surfaces, solids, meshes, or SubDs—ideal for rendering, animation, CFD, FEA, and reverse-engineering.
  • NEW Improved mesh intersection results.

Both new and enhanced mesh tools, plus support for double-precision meshes, accurately represent and display ground forms such as the 3D topography of a large city.

3D Capture

Capturing existing 3D data is often one of the first steps in a design project. Rhino has always directly supported both 3D digitizing hardware and 3D scanned point cloud data. Rhino now supports:

  • Large point clouds. 3D scanners have become faster and cheaper, making huge scan files more common.
  • Rhino’s 64-bit support and enhanced support for graphic co‑processors have made it possible to work with these large point clouds.
  • LiDAR captures 3D terrain data for agriculture, archaeology, conservation, geology, land use planning, surveying, transportation, plus wind farm, solar farm, and cell tower deployment optimization. Rhino for Windows has robust support for plugins, such as RhinoTerrain™, that provide specialty tools for these new Rhino users.

3D digitizing support: MicroScribe®, FaroArm®, and ROMER – Windows only.

Inspection and Analysis

Design realization requires high‑quality 3D models in every phase of design, presentation, analysis, and fabrication. Rhino includes tools to help ensure that the 3D models used throughout your process are the highest possible quality.

Analysis: point, length, distance, angle, radius, bounding box, normal direction, area, area centroid, area moments, volume, volume centroid, volume moments, hydrostatics, surface curvature, geometric continuity, deviation, nearest point, curvature graph on curves and surfaces, naked edges, working surface analysis viewport modes (draft angle, zebra stripe, environment map with surface color blend, show edges, show naked edges, Gaussian curvature, mean curvature, and minimum or maximum radius of curvature).

New in Rhino 7:

  • EdgeContinuity now uses line hairs to visualize distance, tangency, and curvature between an edge pair.
  • PointDeviation: Added Maximum distance and minimum distance statistics.
  • Clash Detection: a new Grasshopper component.

Large Projects

File management tools for managing large projects and teams include: Notes, templates, merge files, export selected objects, save small, incremental save, bitmap file preview, Rhino file preview, export with origin point, worksessions (Windows only), blocks, file compression for meshes and preview image, send file via email.
Compatibility

Rhino is compatible with hundreds of different CAD, CAM, CAE, rendering, and animation products. The openNURBS libraries allow hundreds of other applications to read and write Rhino’s native 3DM files.

In Rhino 7, we’ve improved fidelity for existing formats and support for SubD where possible. In addition, you can now…

  • Copy/Paste between Rhino and Illustrator®, Inkscape™, and Affinity Designer® (Windows only)

File formats supported…

Grasshopper

Grasshopper is a graphical algorithm editor included with Rhino.

Unlike RhinoScript, Rhino.Python, or other programming languages, Grasshopper requires no knowledge of programming or scripting, but still allows developers and designers to develop form generation algorithms without writing code.

New in Rhino 7:

  • Grasshopper Player: Turn your Grasshopper definitions into Rhino commands.
  • Clash Detection: Quickly search a large number of objects to find points of intersection between pairs of clashing objects.
  • Component placeholders: Placeholder component for missing plugins.
  • Package Manager installs missing components without a restart.
  • New components for Hatch, Rhino.Inside.Revit, and more.

Developer Tools

The world’s most robust 3D development platform for specialty modeling, rendering, analysis, and fabrication tools across a wide variety of disciplines.

  • More accessible development tools: RhinoCommon (.NET), Grasshopper, Rhino.Python, RhinoScript, the Zoo license manager for plugins, and the
  • Rhino Installer Engine are key ingredients.
  • Comprehensive documentation.
  • An active developer community.
  • Open source more of the Rhino development tools, including Rhino.Python, RhinoCommon, and the 3DM viewer on iOS.
  • Free developer tools, including technical support, marketing support, and training. All of our development tools are available to everyone with a valid Rhino license. No special program registration, contracts, license agreement, or approval is needed.
  • Localization and translation services are available. Details…
  • Plugins: The Rhino SDK exposes most of Rhino’s internal workings, making it possible for third-party developers to create powerful plugins and add-ons. A programmer’s I/O tool kit with source code is available on openNURBS web site.
  • Scripting: RhinoScript (VBScript) and Rhino.Python support exposes most of the internal workings of Rhino, making it possible to develop powerful scripts.

RhinoScript

Features include:

  • Multi-document script editor
  • Online help system
  • Documentation and examples

RhinoScript is Windows only

Note: While RhinoScript is still widely used and supported on Windows, we recommend that users and developers move to Rhino.Python for both Windows and Mac. See below.

 

Rhino.Python

Rhino.Python is a powerful scripting language in Rhino on both Windows and Mac. Rhino.Python is built for flexibility and clear syntax.

If you would like to give Rhino.Python a try, explore some of the links on the Rhino.Python site.

RhinoCommon

  • RhinoCommon is the cross-platform .NET plugin SDK for Rhino.
  • Available for Rhino for Windows, Rhino for Mac, Rhino.Python, and Grasshopper.
  • A true .NET style SDK, well organized, and easy to learn.
  • Improved documentation. Details…

C++ plugins

  • Microsoft Visual C++ 2017 for 64‑bit Rhino
  • Plugin wizard creates multi-targeted projects for easy project and platform support
  • Dozens of SDK additions and enhancements to help create more powerful plugins
  • Renderer Development Kit (RDK) now integrated with SDK
  • Documentation
  • Samples

Renderer Development Kit

Available in Rhino for Windows, the RDK includes a rich set of functionality for renderer developers, including:

  • Support for C++, RhinoCommon and RhinoScript.
  • Materials: Define custom material types that fully integrate into the Rhino material editor.
  • Environments: Define custom environment types that fully integrate into the Rhino environment editor.
  • Textures: Define custom texture types that fully integrate into the Rhino material, environment, and texture editors.
  • Built‑in Render Window: Rhino Render Window complete with tone operators, post-effects, multiple channel support, recall of recent renders, built-in zooming, support for HDR output, and window cloning.
  • Sun: Automate the new Rhino sun control with full access to the sun position calculation tools for your plugins.
  • Custom render meshes: Plugin system for defining render-time custom render meshes that can be used by any render plugin or exported to mesh formats.
  • Post‑effects: Plugin system for defining post-render frame buffer effects that can be used by any render plugin.
  • Many minor renderer tools.

Rhino Skins

You can completely wrap your plugin application around Rhino. Here is how using C++ or RhinoCommon (.NET)

License Management for plugins

The Zoo features:

  • Supports third-party Rhino plugins.
  • Runs as a service – automatically restarts when the server reboots.
  • Uses Standard Internet Protocol Support. Firewall friendly. Now runs across WANs, routers, and VPN.
  • Troubleshooting tools.
  • License checkout duration control.
  • Updated installation and administration details.
  • Third-party plugin developer details.

The Rhino Installer Engine

The Rhino Installer Engine simplifies distribution. The Rhino Installer Engine is compatible with the McNeel Update System – a system that keeps Rhino and Rhino plugins current.

openNURBS

The openNURBS developer toolkit now supports Rhino 7 (and earlier) native 3DM files. Other 2D and 3D CAD/CAM/CAE and graphic applications can read and write Rhino 3DM files directly. These development tools are free to all software developers.

Localization Services

Our regional office in Europe provides a translation and localization service for third-party developers and anyone else interested in translating their products to French, German, Italian, Spanish, etc. Details…

Marketing Support

If you have developed a Rhino plugin that you would like to make available to other Rhino users, food4Rhino is the place to post the details about your plugins for Rhino and Grasshopper. It is free. Details…

Administration

The major goal for each new Rhino release is to make it easier for managers and system administrators:

  • Easy to share (float) licenses in a workgroup and company using The Zoo or Cloud Zoo license manager.
  • Tools for easy license deployment in larger installations.
  • Take more advantage of current hardware.
  • Automatic notification and download of current bug fix service releases.
  • Provide more training and support options.

In Rhino 7, we’ve added…

  • Package Manager: Discover, install, and manage your resources.

Please Note: USA, Canada and Mexico sales only.


Rhino 7 for Windows

Hardware

  • 64-bit Intel or AMD processor (Not ARM)
  • No more than 63 CPU Cores.
  • 8 GB memory (RAM) or more is recommended.
  • 600 MB disk space.
  • OpenGL 4.1 capable video card is recommended.
  • 4 GB Video RAM recommended.
  • Multiple-button mouse with scroll wheel is recommended.
  • SpaceNavigator optional
  • Apple hardware with Bootcamp optional.

Windows Operating Systems

  • Windows 10 or 8.1.

Internet connection for

  • Download and installation.
  • License validation.
  • Rhino account for:
    • Technical support on the forum.
    • Cloud Zoo license management.

User recommendations

Since we can’t test every possible hardware combination, you can get hardware recommendations from other users

Not supported

  • Windows 8 and older
  • Windows Server (any version)
  • Virtualization systems on macOS such as VMWare and Parallels
  • Linux
  • ARM processors including the Microsoft SQ® 1 and 2

Rhino 7 for Mac

Hardware

  • Intel Apple Mac.
  • 8 GB memory (RAM) or more is recommended.
  • AMD graphics processor is recommended.
  • 5 GB disk space.
  • Multiple-button mouse with scroll wheel is recommended.
  • SpaceNavigator and SpaceMouse Wireless optional

macOS Operating Systems

  • macOS 11 (Big Sur)
  • macOS 10.15.7 (Catalina)
  • macOS 10.14.6 (Mojave)

Internet connection for

  • Download and installation.
  • License validation.
  • Rhino account for:
    • Technical support on the forum.
    • Cloud Zoo license management.

Not supported

Rhino 7 SR1 (7.1.20343) is now available for Windows and Mac.
Rhino will download and offer to install these updates for you, unless you’ve disabled automatic updates.

Bugs Fixed:

  • Annotation: Hatch: Annotation: Return _StartPoint and _EndPoint to the gradient hatch edit stop command line options (RH-61328 4)
  • Annotation: Leader: Blank leader shows extra points at the arrow tip (RH-61093)
  • Annotation: Text: Created by plug-ins may have no annotation style assigned (RH-61123)
  • BlendEdge: Should not setback at two-way corners (RH-61562)
  • BlendSrf: Causes a memory leak (RH-61345)
  • Cap: Incorrectly flips orientation of input polysurface (RH-61185 1)
  • Color Picker: Windows Rhino locks up when opening color dialog (RH-61797)
  • Copy: Right-click or Enter does not finish the command when distance constraint is active (RH-58758 1)
  • Display:
    • Shade-highlight selected ignored for per face colors (RH-61137)
    • Rendering a material thumbnail affects the environment texture used to render objects in the viewport (RH-61346)
    • Blurry reflection environment texture completely broken with a specific environment (RH-61375)
  • DupMeshEdge: Locks up if a SubD edge is selected (RH-61817)
  • Eto:
    • UI – Pasting material from color sometimes gives a material of the wrong color (RH-57766)
    • TextBox on a Panel in a TreeGridView misses keystrokes (RH-61209)
  • ExtractSrf: Options in macros not working with preselection (RH-61071)
  • File IO:
    • PDF Export – Print with “Only selected objects” exports a blank detail (RH-61009)
    • SKP Export – Do not pop up short edge warning in scripted export (RH-61378)
    • OBJ Export – Fails when bitmap textures missing in materials (RH-61470)
  • Installer: Windows Start menu Programs entry has incorrect text (RH-61456)
  • Licensing: Behavior:
    • Rhino 7.1 RC refuses to license after installing (RH-61626 3)
    • Buy a License link doesn’t work (RH-61669)
  • MatchSrf: Selection filter issue (RH-61166)
  • Mesh: Normals flipped on meshes created from mirrored blocks (RH-61159 1)
  • PointsOn: Selection filter issue (RH-61191)
  • Print: Layout page order, in Eto Print UI, is not display sorted by page number (RH-61410)
  • RDK:
    • When creating a material the RDK creates an invalid mesh and logs an ON_ERROR (RH-61005)
    • RenderOpenLastRendering does not work (RH-61122)
  • Rendering:
    • HUD – The post effect star icon does not always update (RH-61020)
    • Render command triggers saving document prompt (RH-61542)
  • Rendering: Cycles: Render channel option won’t change in Document Properties (RH-61106)
  • Rendering: Decals: Adding decal fails with ETO UI (RH-61366)
  • Rendering: Materials:
    • ETO UI – Edit texture (pen icon) doesn’t work on Windows (RH-58061)
    • Eto dialog (PBR import) problem with multiple screens (RH-60562)
    • Objects with PBR material don’t honour the Receives Shadows setting (RH-61143)
  • Rendering: Texture Mapping: UVs for SubD are wrong in Rendered mode (RH-55655)
  • Rendering: Textures: Marble becomes striped (RH-61118)
  • SDK: Python: Rhino Python main namespace is not defined (RH-61060)
  • SDK: RhinoCommon: Spelling mistake on Transform.IsZeroTransformaton(double zeroTolerance) (RH-61232)
  • SelBrush: Panning view with Shift + RMB unexpectedly resizes brush width (RH-61233)
  • SoftTransform: ESC does not cancel radius picking (RH-61198)
  • SubD: Creating SubD display information for a SubD tire tread is slow (RH-60542)
  • SubDSweep1:
    • Ignores Closed option in 7.1 (RH-61099)
    • Should not close when the rail is open (RH-61140)
  • SubDSweep2: Not working properly when ending at singular point (RH-61362)
  • Templates: Snap spacing and minor grid line spacing are different in some template files (RH-61563)
  • ToNURBS: Meshing issues on a SubD (RH-61125)
  • ViewCaptureToClipboard: ViewCaptureToFile: Arctic mode causes near-plane clipping issues (RH-61217)
  • ViewCaptureToFile: Tiling in high resolutions (RH-61061)
  • WeldEdge: Welds edges together in an unexpected way (RH-60992)

Crashes Fixed:

  • DupEdge: SubD lock up (RH-51702)
  • RDK: Material Library dialog on the Mac crashes (RH-61368)
  • Rendering: Crash when cancelling ViewCapture* of Raytraced viewport (RH-61586)

Enhancements:

  • Align: New ToFitPlane and ToPlane > 3Point options (RH-61187)
  • Annotation: Styles: Missing font detection can be disabled (RH-61167)
  • Arc: New Midpoint option (RH-61042)
  • BooleanIntersection: Added DeleteInput option (RH-60576 1)
  • Display: Stop writing and reading of baked texture files to avoid stutter in dynamic views (RH-61303)
  • ExtractPt: Supports postpicking mesh vertices and extracting SubD vertices (RH-61226 1)
  • File IO:
    • STEP Import – New “Skip invisible geometry” option (RH-60421)
    • STEPTree command now displays unit and tolerance of STEP file (RH-61129)
  • SelChain: Prefers adding brep/extrusion edges of the same type (naked or internal) (RH-61126)
  • SubDSweep2: SubDSweep1/2: Added “Creases at kinks” option (RH-60842)
  • Viewports: Non-plan parallel viewports support object center view rotation with Ctrl+Shift+RMB (RH-60527)

Features Added:

  • File IO: New StepUnitsAndTolerance command (RH-61421)
  • SDK: Python: rs.ExtendCurvePoint missing argument (RH-30501 1)

Regressions Fixed:

  • File IO: DXF Import – Text missing in Rhino 6 and 7 (RH-61301)

SDK Enhancement:

  • RDK: Allows 3rd parties to write Post Effect UIs in C# (RH-57414)
  • SDK: RhinoCommon: Supports setting object custom render mesh (RH-50831 1)

UI Change:

  • InterpCrv: SubDFriendly option is made always available (RH-61252 1)

Usability Problems Fixed:

  • FilletEdge: ChamferEdge/BlendEdge/FilletEdge: Made Edit option start with editing handles instead of edge selection (RH-61255)
  • SelDup: Does not find closed curves with opposite direction (RH-61384)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Text: Text not visible after placing it (RH-61300)
  • Code Editor: Python: Atom editor cannot communicate with RhinoBETA.app and Rhino 7.app (RH-61407)
  • Grasshopper: Can’t resize or hide component tabs/toolbar and sizing is too large (RH-60850)
  • Installer: Space in “Rhino 7.app” breaks yak convenience script (RH-61495)
  • PackageManager: Latest version doesn’t update when pre-release checkbox toggled (RH-61406)
  • Print:
    • Raster output does not miter lines with width on Mac (RH-61330)
    • All Layouts Broken in Rhino 7 for Mac (RH-61334)
    • Range of Layouts Broken in Rhino 7 for Mac (RH-61337)
  • Properties: Custom mesh settings are not scriptable (RH-61062)
  • Redo: Redo Multiple dialog mislabled in Rhino for Mac (RH-61365)
  • Rendering: Post effects not applied after render completion (RH-61455)
  • Rendering: Materials: Opening Material Editor hangs Rhino on Mac (RH-61616)
  • SDK: RhinoCommon: Document.HatchPatterns.Rename and Delete do not work (RH-61024)

Cosmetics:

  • ViewCaptureToFile: Command line feedback is truncated (RH-60998)

Crashes Fixed:

  • Rendering: Cycles: Crash when reading settings (RH-61175)

Windows-Only Changes

Bugs Fixed:

  • Display: Custom mode incorrectly display mesh with vertex colors (RH-59395)
  • Grasshopper: Slider animation exporter ignores file format and always saves PNG files. (RH-61244)
  • Installer: Installing Rhino WIP 7 messes with official Rhino 6 install (RH-45568)
  • Localization: Render Menu > Current Renderer is not localized (RH-61196)
  • Panels:
    • Tabs (not showing text) too wide when wrapped (RH-60993)
    • Curve Piping slider disappears off the page (RH-61067)
  • Rendering:
    • Post effects not applied after render completion (RH-61327)
    • Advanced settings cutoff in Rendering panel (RH-61412)
  • Rendering: Cycles: Rhino UI locks up until rendering in Raytraced viewport is finished (RH-60919)
  • Rendering: Decals: Run-time check failure when cancelling cylindrical decal mapping (RH-58845)

Rhino 7 SR1 Release Candidate 1 for Windows and Mac (7.1.20314) is now available

To get it, subscribe to the Release Candidate update stream on Windows or on Mac 26.

Bugs Fixed:

  • Annotation: Text: Created by plug-ins may have no annotation style assigned (RH-61123 2)
  • Copy: Right-click or Enter does not finish the command when distance constraint is active (RH-58758 1)
  • Display: Rendering a material thumbnail affects the environment texture used to render objects in the viewport (RH-61346 2)
  • Eto:
    • UI – Pasting material from color sometimes gives a material of the wrong color (RH-57766)
    • TextBox on a Panel in a TreeGridView misses keystrokes (RH-61209 1)
  • ExtractSrf: Options in macros not working with preselection (RH-61071 1)
  • File IO: SKP Export – Do not pop up short edge warning in scripted export (RH-61378 1)
  • MatchSrf: Selection filter issue (RH-61166)
  • Mesh: Normals flipped on meshes created from mirrored blocks (RH-61159)
  • PointsOn: Selection filter issue (RH-61191)
  • RDK:
    • When creating a material the RDK creates an invalid mesh and logs an ON_ERROR (RH-61005)
    • RenderOpenLastRendering does not work (RH-61122)
  • Rendering: HUD – The post effect star icon does not always update (RH-61020)
  • Rendering: Cycles: Render channel option won’t change in Document Properties (RH-61106)
  • Rendering: Materials:
    • Eto dialog (PBR import) problem with multiple screens (RH-60562)
    • Objects with PBR material don’t honour the Receives Shadows setting (RH-61143)
  • SDK: Python: Rhino Python main namespace is not defined (RH-61060 1)
  • SoftTransform: ESC does not cancel radius picking (RH-61198)
  • SubDSweep1: Should not close when the rail is open (RH-61140 3)
  • ViewCaptureToClipboard: ViewCaptureToFile: Arctic mode causes near-plane clipping issues (RH-61217)
  • ViewCaptureToFile: Tiling in high resolutions (RH-61061)
  • WeldEdge: Welds edges together in an unexpected way (RH-60992)

Crashes Fixed:

  • RDK: Material Library dialog on the Mac crashes (RH-61368 1)

Enhancements:

  • ExtractPt: Supports postpicking mesh vertices and extracting SubD vertices (RH-61226)
  • File IO: STEP Import – New “Skip invisible geometry” option (RH-60421)
  • SelChain: Prefers adding brep/extrusion edges of the same type (naked or internal) (RH-61126)
  • SubDSweep2: SubDSweep1/2: Added “Creases at kinks” option (RH-60842)
  • Viewports: Non-plan parallel viewports support object center view rotation with Ctrl+Shift+RMB (RH-60527)

Regressions Fixed:

  • File IO: DXF Import – Text missing in Rhino 6 and 7 (RH-61301)

SDK Enhancement:

  • RDK: Allows 3rd parties to write Post Effect UIs in C# (RH-57414 1)
  • SDK: RhinoCommon: Supports setting object custom render mesh (RH-50831)

UI Change:

  • InterpCrv: SubDFriendly option is made always available (RH-61252 1)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Text: Text not visible after placing it (RH-61300)
  • Grasshopper: Can’t resize or hide component tabs/toolbar and sizing is too large (RH-60850)
  • Properties: Custom mesh settings are not scriptable (RH-61062)
  • SDK: RhinoCommon: Document.HatchPatterns.Rename and Delete do not work (RH-61024)

Cosmetics:

  • ViewCaptureToFile: Command line feedback is truncated (RH-60998)

Crashes Fixed:

  • Rendering: Cycles: Crash when reading settings (RH-61175 1)

Windows-Only Changes

Bugs Fixed:

  • Grasshopper: Slider animation exporter ignores file format and always saves PNG files. (RH-61244)
  • Installer: Installing Rhino WIP 7 messes with official Rhino 6 install (RH-45568 1)
  • Panels:
  • Tabs (not showing text) too wide when wrapped (RH-60993)
  • Curve Piping slider disappears off the page (RH-61067 1)
  • Rendering: Cycles: Rhino UI locks up until rendering in Raytraced viewport is finished (RH-60919)

Enhancements:

  • File IO: STEPTree command now displays unit and tolerance of STEP file (RH-61129 1)

Rhino 6 SR30 Release Candidate 1 for Windows and Mac (6.30.20238) is now available

August 26, 2020

To get it, subscribe to the Release Candidate update stream on Windows or on Mac .

Crashes Fixed:

  • PluginManager: Options Command: System.ArgumentOutOfRangeException: System.ThrowHelper.ThrowArgumentOutOfRangeException (ExceptionArgument argument, ExceptionResource resource) (RH-59849 1)

Mac-Only Changes

Incomplete Port:

  • Grasshopper: Remote Control Panel GUI issues (RH-57691)

Rhino 6 SR27 (6.27.20176) is now available for Windows and Mac.

June 25, 2020

Rhino will download and offer to install these updates for you unless you’ve disabled automatic updates.

Bugs Fixed:

  • Rhino.UI csproj is missing *.png resource inclusions (RH-58962 2)
  • Display: Clipping Edges Missing for Blocks (RH-58732)
  • Eto: FontDialog FontChanged event doesn’t fire (RH-58002)
  • Join: Joining meshes with ngons duplicates meshes (RH-58431)
  • Licensing: Cloud Zoo: Spelling error when there are no licenses on a Team (RH-58296)
  • Localization: Linetype name localization inconsistent in French version (RH-58181)
  • OpenNURBS: Unable to read Leader.PlainText from Rhino3dmIO and openNURBS (RH-58606 1)
  • Options: Files read-only if file locking is off (RH-59194 1)
  • Rendering: Materials: Rendering Materials: RenderContent.OpenInEditor() does not work correctly for child textures (RH-58438)
  • SDK: RhinoCommon:
    • SDK RhinoCommon: InstanceDefinitionGeometry doesn’t have Url or UrlDescription properties (RH-58489 1)
    • SDK RhinoCommon: Add ShowSemiModal extension method for Dialog (RH-58505)
    • SDK RhinoCommon: Mesh split with plane fails (RH-58640 1)

Regressions Fixed:

  • Make2D: Doesn’t recombine lines properly (RH-57426 1)
  • SelLayer: Sellayer: Wildcards does not work with sub-layer names in script (RH-58633 2)

Mac-Only Changes

Bugs Fixed:

  • Annotation: Text: Annotation Text: Scroll through text in Properties (RH-56660)
  • File IO:
    • Export layout to PDF – Page orientation (RH-58099)
    • Unreliable viewport layout when exporting to PDF and SVG (RH-58660)
  • Gumball: Clicking Extrude ball shows wrong prompt – cosmetic (RH-58542)
  • Named Position: Closing a file with NamePositions, then Quitting and restarting Mac Rhino deletes the saved named positions in the file (RH-58609)

Crashes Fixed:

  • Properties: com.mcneel.rhinoceros.RhCore:-[MRObjectPropertiesBasicSection runScript:] (RH-59126)

Incomplete Port:

  • File IO: PDF Export – When exporting a layout to PDF, “Viewport” should say “Layout” (RH-58102)

UI Change:

  • LayoutWorkspace: Layouts: Number layouts in the left-hand sidebar (RH-57543 3)

Windows-Only Changes

Bugs Fixed:

  • Display: Stuttering viewport rotation (RH-58680 3)

Crashes Fixed:

  • ntdll!RtlpWaitOnCriticalSection – Access Denied (RH-56455)
  • Eto: ReduceMesh command – System.NullReferenceException: Eto.Wpf.Forms.Controls.NumericStepperHandler.HandleFocus (Object sender, RoutedEventArgs e) (RH-58281)

Usability Problems Fixed:

  • File IO: Read-only state is not respected after first Rhino instance exited (RH-58666 1)

Rhino 6 SR24 Release Candidate 1 for Windows and Mac (6.24.20055) is now available.

6 March 2020

To get it, subscribe to the Release Candidate update stream on Windows or on Mac.

Bugs Fixed:

  • Annotation: Text is yellow but not selected after changing Horizontal alignment (RH-56886)

  • Export: Export fails with CM units (RH-56590)

  • File IO: Can’t export (RH-55295)

  • Properties: Dead zones in Layer drop down menu (RH-56902)

  • SDK: RhinoCommon: Mesh.Faces.RemoveZeroAreaFaces() removes all faces (RH-56867)

  • Sun: Wrong timezone for Riga and Vilnius at Sun tab (RH-56802)

  • Toolbar: Double RMB-click shouldn’t place a text file on the desktop (RH-56996)

Enhancements:

  • Match: Keep the point spacing on curve being changed (RH-56957)

Regressions Fixed:

  • TextObject: Font=<Name> in macro is not accepted (RH-56801)

SDK Enhancement:

  • SDK: RhinoCommon: Expose CRhinoGetPoint::SnapEvent() and CRhinoSnapEvent to RhinoCommon (RH-56769)


Mac-Only Changes

Bugs Fixed:

  • Annotation: Text: Font issues (RH-56600)

  • Grasshopper: File > Recent Files vertical text alignment problems (RH-55339)

  • Preferences: Unhide OpenGL tessellation shader checkbox (RH-57076)

Crashes Fixed:

  • Object reference not set to an instance of an object (RH-57060)

Features Added:

  • SDK: RhinoCommon:

    • Update embedded Mono to 6.6.0.155 (RH-57011)

    • Update embedded Xamarin.Mac to 6.10.0.17 (RH-57012)

Performance Improvements:

  • Grasshopper: Opening file takes a long time (RH-56920)

Tasks Completed:

  • Display: OpenGL 3.3: Tessellation Shaders in macOS Catalina 10.15.4 Beta (RH-56984 1)


Windows-Only Changes

Bugs Fixed:

  • Annotation: Text: Windows text control doesn’t work right with Arial Narrow (RH-56777)

  • Eto: CheckBoxCell requires 3 clicks to set check state under WPF control (RH-56708 1)

Rhino 6 UPDATE patch notes: Rhino 6 SR23 Release Candidate 1 for Windows and Mac (6.23.20028)

To update your Rhino to this latest update:

Go to,

File>Properties>Rhino Options>Updates and Statistics

Bugs Fixed:

  • Display: Far from Origin – Extrusion Objects – New display meshes after ClearAllMeshes are still yukky (RH-54463 1)
  • ExtendSrf: Fixed extension preview of trimmed surfaces not using object’s color (RH-55971)
  • ExtractRenderMesh: ExtractRenderMesh does not land in the active file (RH-56549)
  • File IO:
    • Opening vs. importing PDF – result is not the same (RH-51470 2)
    • File I/O – File doesn’t open on Mac (RH-56421)
  • Make2D: Text affects Make2d scale (RH-55212)
  • PrintPreview: PrintDisplay and Default line weight (RH-56294 1)
  • SDK: Unexpected issues with deleting Display Modes (RH-56488)
  • SDK: RhinoCommon: Added BrepEdgeList.MergeEdge and BrepEdgeList.MergeAllEdges (RH-56496)
  • SoftEditSrf: Preview incorrect for FixEdges=No (RH-55717)
  • UserText: Retain key when value is removed (RH-56502)

Crashes Fixed:

  • opennurbs!ON_String::operator= — Access Denied (MERGE) (RH-56197)
  • Choose One Object: RhinoCore!RhinoChooseOneObjectHelper — Access Denied (RH-56676)
  • Extend: opennurbs!ON_Geometry::GetBoundingBox — Access Denied (RH-56641)
  • File IO: ntdll!RtlpFreeHeapInternal — (NTSTATUS) 0xc00000fd – A new guard page for the stack cannot be created. (RH-54504)

Regressions Fixed:

  • Annotation: Dot: Size change does not update in real-time (RH-55731)
  • Annotation: Text: method TextObjectText removes property font_style=1 (bold) (RH-54742 1)
  • SDK: RhinoCommon: V6 Display PointStyle not filled with white (RH-56225)

SDK Enhancement:

  • SDK: RhinoCommon: Set Background Gradient Colors from Python Rhinocommon (RH-53234)

Usability Problems Fixed:

  • Annotation: Styles: Styles – More accessible “Edit Style” (RH-56327)

Mac-Only Changes

Bugs Fixed:

  • Rhino reminds me to update my MacOS (RH-56389)
  • Annotation: DimLinear: Unit cannot be changed in properties (RH-55611)
  • Color Picker: Color from HSB sliders is not sent to material color (RH-55867)
  • DevLoft: SubCrv stops the command (RH-49515)
  • Eto: Moving a dialog with the WindowStyle set to None not possible (RH-48963)
  • ThicknessAnalysis: ThicknessAnalysys unusable on Mac (RH-55891)

Crashes Fixed:

  • -[NSApplication _crashOnException:] (RH-50573)
  • -[UnitsPrefController setModelUnitIndex:] (RH-53416)
  • -[MRDocument revertToContentsOfURL:ofType:error:] (RH-55195)
  • RDK: Under OSX Eto form can crash Rhino (RH-56323)
  • Rendering: NullReferenceException: Object reference not set to an instance of an object (RH-55794)

Regressions Fixed:

  • Annotation: Dot: Size is ignored (RH-55732)
  • File IO: Faulty 3DS import (RH-53111)

Windows-Only Changes

Bugs Fixed:

  • Annotation: Text: Edit Text dialog box has OK and Close buttons functioning the same (RH-55374)
  • BlockEdit: Click leaves extra copies (RH-56469)
  • Print: Dialog niggle (RH-49684)

Regressions Fixed:

  • Annotation: Text: Made scrolling through fonts and preview possible again (RH-34845)

Rhino 6 SR15 (Windows)

  • Analytics: Always Ignore hidden groups members
  • Annotation: Case Buttons are too big
  • Annotation: Hatch: Pattern Gets Scrambled
  • Annotation: Styles: Preview image is only seen for the current style in Options
  • BlendSrf: Same Height in new Surface Blend is not applied if already ticked
  • Block: Arrowheads are scaling in blocks
  • Camera: v6 large object millimeters template- camera rotation value is not zero.
  • CommandHelp: Still has access to online help when DisableInternetAccess=1
  • Core bugs: GetGlobalSelectionFilter returns value which does not correspond to filter settings
  • Cycles: Transparency mapping repeat value not used in Raytraced
  • Display:
    • Blocks display incorrectly in the Technical display mode
    • Disable HW driver doesn’t seem to do anything
    • Display on changing the view with a selection
    • DrawArrow clipping in GetPoint
    • Texture mapping is busted in the latest source…
  • Eto: Named Item Copy and Paste limitations
  • Export: Dimensions with tolerances are not exported to DWG correctly
  • Extend: Menu item script has an extra Pause
  • File IO:
    • More saving problems in Dropbox folders
    • SketchUp export bails early if the scenes created do not have unique names.
    • Text missing in this PDF import.
    • Wrong Text Format when importing from PDF
  • FilletEdge: Allows selecting of edges within a block but does not do anything with them
  • Grasshopper: casting Grasshopper.Kernel.Special.GH_SuireSimplifyNode to IGH_DocumentObject fails when running script
  • Help: MoveUVN on Curve?
  • Installer: Should download all packages over HTTPS
  • Lasso: Lasso in ChamferEdge
  • Layer: Extra groups (
  • Licensing and Validation: Do not display “Login” when DisableInternetAccess=1
  • Localization: ExtractPt command – Output option toggle doesn’t work
  • Mesh: Esc cancels selection
  • NamedCPlane: Cursor stuck
  • No Subsystem:
    • Bogus tree nodes appear
    • Dragging Default Material replaces it and breaks the RDK
    • Dragging a texture to the texture palette doesn’t work
    • Match doesn’t play well with proxies (V4 materials)
    • Need Rhino Viewport ability added to ViewCaptureSettings constructor.
    • RhinoPbrMaterial references RhinoCyclesCore
    • Texture name changes when dragged between sub-nodes
    • Thumbnail OpenGL rendering broken
    • Using unique_ptr with CRhRdkContent causes ASSERTs
  • OSnap: Disable/ enable osnaps propagates between sessions
  • OpenNURBS:
    • Compile on Linux fails due to incomplete makefile
    • Public opennurbs – need a linux compile test
  • Panels:
    • “Test Layer States” appears in the panel list
    • Material list selection
    • Too many bells
  • Properties: Scriptable command fails for Materials etc
  • RDK:
    • Assert fires in CRhRdkContent destructor: m_bInitialized and m_bUninitialized both false
    • Can’t paste multiple materials as instances
    • Debug ASSERT in CRhRdkContent destructor
    • Live update does not work for blocks
    • Remove name conflict dialog and auto-rename conflicting items (
    • Unable to change type of private materials and V4 materials
  • Rendering: Dithering setting in Rendering panel doesn’t get applied in Render window
  • Rendering: Materials: Deleting a material that is assigned to an object does not update the properties panel
  • SDK: CRhinoFilletEdge::FilletEdges need to ensure orientation of solid Breps is correct
  • SDK: RhinoCommon:
    • Add Rhino.Runtime.HostUtils.GetCurrentProcessInfo
    • File3dm.ReadRevisionHistory createdOn returning DateTime.MinValue
    • FilePdf ignores display mode point radius
    • Layer UserDictionary cleared when property is changed
    • MeshVertexList.Hide and MeshVertexList.Show don’t work
    • RhinoCommon – Unroll with properties
  • SDK: RhinoScript: Chr(10) adds a space after new line
  • SelBrush: Select mesh faces from visible side only
  • Selection: Pops up more in V6 than in V5
  • Space Ball:SpaceMouse: 3DxRhino Default button assignments do not work and no icon is displayed.
  • Sweep2: History update error
  • Textures: Texture files are still downloaded when DisableInternetAccess=1
  • UserText: “Undo” restores the deleted key but not value
  • ViewCaptureToFile: Printing Layout views only produces partial results.

Cosmetics:

  • File IO: PDF Select Page – UI glitch

Crashes Fixed:

  • Annotation: Styles: V6 Crash when editing dim style name with spaces.
  • BlockEdit: System.ArgumentNullException: System.ThrowHelper.ThrowArgumentNullException (ExceptionArgument argument)
  • Cap: ntdll!RtlpReAllocateHeap – Access Denied
  • File IO: RhinoCore!CRhinoMeshWorkerThread::Worker – Access Denied
  • No Subsystem: tl!__chkstk – (NTSTATUS) 0xc00000fd – A new guard page for the stack cannot be created.
  • Offset: tl!TL_EvBezier – (NTSTATUS) 0xc00000fd – A new guard page for the stack cannot be created.
  • Project: tl!TL_NurbsCurve::MorphTo – Access Denied
  • RDK: rdk!IndexedArray_Key – Access Denied
  • RDKCrash: Pasting multiple materials can crash Rhino
  • SDK: Crash when no active doc
  • Surface-surface intersection: tl!SSXnew::IntersectSurfaceEdge – Access Denied (MERGE)
  • ViewCaptureToFile: Key ‘Dpi’ value type is not an integer.

Enhancements:

  • CurveThroughPt: Ignore duplicate points
  • Length: Changed to respect Groups
  • Selection: Select material diffuse color in Rendered mode

Features Added:

  • SelBrush: New option – SelectThroughObjects=Yes/No

Regression:

  • Annotation: Styles: Font – Height and Text gap missing
  • Annotation: Text: Edit text on double-click
  • CPlane: _CPlane all=yes does not work properly
  • Display: Wrong texture mapping on meshes when VBO cache is enabled
  • File IO: PDF file where V5 reads some curves that V6 does not.
  • OSnap: Projects to CPlane, not closest point
  • Print: Color variation between blocks and exploded blocks
  • Rendering: CopyRenderWindowToClipboard doesn’t work
  • Rendering: Materials: ModifyObjectAttributes doesn’t update material object properties page
  • SDK: RhinoScript:
    • AddAlignedDimension – style failes
    • TextObjectJustification wrong for values of 4 an 7 in Rhino 6

SDK Enhancement:

  • RDK:
    • CustomRenderMeshes do not update when not modifying object attribute user data
    • Documentation for Custom Render Meshes
    • RDK data no longer available in OpenNURBS
  • Rendering: Materials: Rendered view doesn’t update properly on some changes in OctaneMaterial
  • SDK: RhinoCommon:
    • New method to create custom mesh mapping
    • Support wire thickness scaling in ViewCapture based on ViewCaptureSettings

Tasks Completed:

  • Annotation: Hatch: Keep hatch display consistent in Layout regardless of scale
  • OpenNURBS: Release 6.15 public opennurbs with linux support

Usability Problems Fixed:

  • File IO: PDF (vector) import – improvement desired (RH-33452 1)
  • Textures: Bitmap Texture color mask button is too narrow (RH-51853)

Rhino 6 SR14 (6.14.19118)

Rhino will download and offer to install these updates for you unless you’ve disabled automatic updates.

Bugs Fixed:

Annotation: Font in dropdown changes to Arial when highlighting text using Din-PRO font (RH-50459)
Annotation: DimLinear: History broken on Extrusion objects (RH-50905)
Annotation: Leader: Break history on leader text modification (RH-51081)
Arc: Doesn’t respect coordinate input (RH-50674)
BlendSrf: No Zebra on chained edges (RH-50790)
Cycles: Texture images are read in flipped through Cycles XML (RH-51358)

Display:

Decals don’t have mipmapping enabled (RH-50908)
Display mode causes block selection to go odd (RH-50649)
Technical shows lines from off-in-detail layers (RH-50008)
Text quits displaying after lots of view changes (RH-50854)

File IO:

Dialog is hidden on Open from Explorer (RH-48713)
Preserve Units does not (RH-50835)
STEP explosion (RH-51083)
SketchUp materials come in incorrectly in nested components (RH-51558)
Some materials that have names in Sketchup get set to nothing in Rhino (RH-51571)
Grasshopper: Parallel computing with Point in Brep Component crashing Rhino (RH-51201)
Gumball: Does not accept scaling in units, if scale node has been adjusted (RH-51170)
Help: F1 does not open Circle help (RH-51106)
Licensing: Cloud Zoo: Cloud Zoo hang-up (RH-51259)
Localization: Unlocalized command in German Rhino (RH-50786)
MacroEditor: Opens Help web page (RH-51169)
MatchCrvDir: Too flippy (RH-50653)
ModifyRadius: Current radius number format (RH-50637)
NamedView: Dragging a Named View Widget does not cause a OnEvent call (RH-50995)
No Subsystem: In-place material editor displays texture after pasting (RH-50878)

OpenNURBS:

Rhino3dmIO build failing (RH-51375)
Test public opennurbs in 6.14 (RH-51543)

Print: Draw Order not consistent with print output (RH-50792)

Properties:

Dimension icon becomes blank (RH-51272)
Text and gumball arm wrestling (RH-47379)RDK: Ground Plane dialog shows a tip when it shouldn’t (RH-50772)
Rendering: Materials: The BUMP texture does not open (RH-50706)
RoundHole: Stops working after the first hole (RH-50626)
SDK: DisplayMode properties changed by scripts revert back on Gumball toggle and other actions (RH-51112)

SDK: RhinoCommon:

RhinoDoc.WriteFile should pay attention for file extension (RH-51091)
SweepOneRail.PerformSweep failure (RH-50636)
SDK: RhinoScript: Rhino.AddText fails on strings with backslashes (RH-50611)
Selection: Pre-selected object gets semi-unselected during Trim (RH-50851)
SetUserText: Attribute user text from Properties (RH-51298)
Snapshot: Requires BonusTools plug-in to be loaded before it will show layer states (RH-48962)
Toolbar: Icons are wrong or wrong size (RH-50996)

UDT:

3point plane hang (RH-50901)
Plane as target – No input allowed (RH-50902)
UserText: Fragile link between Attribute User Text – Text Field – Object Name and Object Name (RH-51172)
ViewCaptureToFile: Results in DARK output when using a custom Technical display mode (RH-50740)

Crashes Fixed:

Cycles: Crash with linear lights in Raytraced (RH-50809)

No Subsystem:

:OnEraseBkgnd – Access Denied (RH-50798)
mfc140u!mfc140u – Access Denied (RH-50932)
PackageManager: System.ThrowHelper.ThrowArgumentOutOfRangeException (ExceptionArgument argument, ExceptionResource resource) (RH-50507)
Project: opennurbs!ON_Curve::EvPoint – Access Denied (RH-50929)
RDK: Rhino crashes on exit after pasting a deleted material (RH-50759)
SDK: mfc140u!mfc140u – Access Denied (RH-51067)
SDK: Python: Crash on MatchAtrributes (RH-50362)
SDK: RhinoCommon:

Crash in Brep Curve Intersection component (RH-51517)
Rhino crashes when loading Octane. (RH-52114)

Regression:

Annotation: Text: Cannot change font size in text editor (RH-51527)
Display: “Shade-highlight selected” doesn’t work on objects inside blocks (RH-50700)
Make2D: Clipping plane cutting into box in Top view produces no result from Make2D (RH-51626)
NamedView: Cannot transform control points of Named View Widget (RH-50696)
No Subsystem: :Impl – Access Denied (RH-49602)

SDK Enhancement:

Rendering: Switching material type doesn’t show UI (RH-49764)
SDK: RhinoCommon: Documentation for Rhino.Render.RealtimeDisplayMode (RH-32019)

Tasks Completed:

OpenNURBS: Release new public opennurbs from 6.14 (RH-51765 1)

What’s new in 6.09 (Windows) 28 September 2018

This update is primarily a bug fix for multiple issues. View the Changelog.


What’s New in 5.5.1 (Mac) – 26 September 2018

The Layout background color preference is no longer set to black 4
Fixed a crash on macOS Yosemite
OBJ files containing curves will now open

…as well as the fixes found in the recent 5.5, update 9.

Rhino for Mac requires license validation. License validation verifies that the license you are running was issued by McNeel. Rhino will automatically prompt you to validate your license when it starts. If you experience problems with license validation, please post them at http://discourse.mcneel.com.

Please report any problems you find in the Rhino for Mac support forum 1.

Requires latest version of OS X Mountain Lion (10.8.5), the latest version of OS X Mavericks (10.9.5), OS X Yosemite (10.10.5), OS X El Capitan (10.11.6), macOS Sierra (10.12.6), macOS High Sierra (10.13.6), or macOS Mojave (10.14).


What’s new in Rhino 6.4.1 Windows

What’s new in Rhino 6.4.1 for Windows

This update is primarily a bug fix for multiple issues. View the Changelog.

Learn to Use Rhino3D Tutorials Series. Get Started Fast!

The Rhino3D website has an impressive number of tutorials for new users and pro users. Plus, new tutorials covering new features in Rhino 7.

More...

KeyShot - Creating Interactive Visuals (Webinar Replay)

Will Gibbons, Luxion's Global Training Specialist, goes over everything you need to know about creating interactive visuals with KeyShotXR.

More...

The Earbuds - Rhino 6 Style

Learn how to create earbuds in Rhino in this in-depth tutorial from Kyle Houchens and Mary Fugier of Robert McNeel and Associates.

More...