Rhino BETA has a Markup feature based on the Markup feature in iRhino3D.
What is a Markup in Rhino?
The Markup mode is a way to store view dependent feedback in your 3D model. You can draw, callout and annotate directly on the view using the tools provided. It can be restored, edited and exported as an image file (ex: JPG).
As a convenience each markup stores a screenshot of the view at the time of creation so future changes can be tracked.
Why did we add Markups?
Markups are an easy way to communicate changes with your design team or client. It is intended as a tool for marking adjustments to the design to communicate between the different parties involved.
Previously, you would need to do a screen capture and then open an image editor of your choice to add annotations. You no longer need an external application to create screenshots and add notes. They are also associated with the views of your 3D model!
Heads Up Display (HUD)
To keep focus in the viewport and the commands panel, most of the command options are accessible via the HUD. This is a new type of UI we’re trying out in the Rhino BETA for some commands. Feedback in this area is also appreciated.
Markup Tools (HUD):
The Markup tools available via the HUD are:
How to use Markups
Making A Markup
- When starting a
Markup, you’re prompted to select a view. - As soon as you click inside a view, the view is locked:
- Orbiting is disabled.
- Panning and zooming are disabled in perspective views but enabled in orthographic views
- The HUD tools appear in the selected view.
- Select a tool from the HUD panel and start drawing or annotating.
- When finished drawing, press the the green check mark on the bottom-right corner of the view, to create the markup. The Markups Panel is opened.
Restoring A Markup
- Double-click a markup from the Markups panel to restore markup.
- View locks in a similar fashion to when you’re making a markup:
- Orbiting is disabled.
- Panning and zooming are disabled in perspective views but enabled in orthographic views
- Exit the markup viewing mode by clicking the red X mark on the bottom-right corner of the screen.
Editing A Markup
Once a markup is restored, select the hand icon in the bottom-right corner of the view.
At this point, you can:
- Continue drawing using any markup tool.
- You can select existing shapes or annotations:
- Select the shape / annotation.
- Adjust its color or width.
- Adjust its shape or location.
- Use any creation tool in Rhino.
- Make sure to validate the edits by selecting the green check mark again.
Exporting A Markup
A markup can be exported as:
- A single image
- Multiple images
- A multi-page PDF, with a metadata footer on each page
Importing A Markup
Use ImportMarkup to bring a markup saved in another 3dm file into your current document.
Cross-Platform Compatibility
Markups are compatible between Rhino for Windows/Mac and iRhino3D for iPad/iPhone — create or edit a markup on one platform and open it on the other.
What Markup Doesn’t Do (Yet)
A few things people have asked about that aren’t part of Markup today:
- No live, multi-user/collaborative markup session
- No vector/SVG export layer (export is raster image or PDF)
- No task-status or assignee metadata fields
If any of these matter to your workflow, let us know below.
This is an early prototype of this feature and can change a lot during the development process based on the feedback I get here.









