Snapshots and Markups

A chat to @mkarimi about Markups made me try out Snapshots. I have not used Snapshots in my work before due to a number of reasons.

First issue is the naming: When I create a snapshot and then a second one the second snapshot has the same default name.

Restoring a snapshot named ‘Snapshot 01’ does not work through the command line due to the space in the snapshot name.

When I create screenshots, the name is a timestamp which I find useful (Screenshot 2025-08-05 200410.png) but ideally I think it would be nice to have the option to set the formatting or in other words concatenation of date, timestamp and project similar to how Keyshot enables you to define file names for render outputs.

The next issue with Snapshots is that they ignore what happens after the Snapshot is created. This means you create a Snapshot, then add a new layer or more geometry on any layer and it shows up in the saved Snapshots. Either I’m wrong and I don’t understand the way they work or it is an overlooked feature?

The conclusion about Snapshots and Markups is that Markups possibly don’t need to save a screenshot to freeze what’s happening at a certain timestamp… for that concept to work, Snapshots would need to be improved so they just show what’s there at the moment and at least turn off all layers created later on.

Markups would not be an additional way of documenting but essentially only a set of tools which are useful for quick annotations done with a pen or finger on a tablet.

The Sketch command could also live in this group of commands.

I like to highlight things with arrows and I know how to draw an arrow but how about a Markup curve with an Arrowhead? At the moment this does not really work due to the Arrowhead size being connected to to curve weight.

Is there a way to customize Arrowheads?

Logged here for @lars:
RH-88739 Snapshot Default Name

What do you think should happen? Should the layer added after a snapshot remain become hidden when the old snapshot is restored?

I think that’s also what @akash was eluding to here:

We’ve had a couple of similar requests:
RH-86921 Users want arrow tips in Linetypes
RH-78428 Arrowhead: refinements

Thanks for fixing the arrows and enabling editing of existing markups.