← All ideas
  • Published 15 Nov 2023

Add additional user options for Save Incremental feature

For starters two options could be simple to add:

  1. Checkbox to enable separator "_" between original filename and increment.

  2. Checkbox and amount of prefixed zeroes to add to the increment, such as 001 002. (for filename length consistency, in cases where external scripts process large amount of filenames is one of the rather niche usecases, but the cheap reason is that it just visually looks tidier in the file explorer)

By the way: Originally I had in mind a more powerful customization system to input custom suffix made by an regex definable increment and combining several tags (such as current system time-date, countless blender project properties / stats such as amount of scenes, amount of objects, but the ones that would make sense to have in a filename) would probably take a bit more effort and might be overkill in this area. I think it would also amount for a new separate Save command item altogether, but rather a better place where this kind of a filenaming system would make more sense is exporting, when you export lots of iterated scenes, renders, models, etc

Reference: projects.blender.org/blender/blender/commit/a58e5ccdec

50%

Development Status: Open

Upvote 1 Downvote 1
RonZeck
15 Nov 2023

1 Comment

I don't know what change is needed actually?

Coming from other software, I've used incremental file names for more than a decade. And this Blender thing seems to be working just like in the other software.

A. First time saving a file, I name it like this: "foo_001.blend"

B. When I go to save as, and press +, the file name will be "foo_002.blend"

C. Likewise if in Blender 4 I now select "Save Incremental" the new filename is "foo_002.blend"

Same is true for double digit naming -> "foo_01.blend" will become "foo_02.blend".

Also, "foo-0001.blend" will be incremented to "foo-0002.blend".

And so on. So different separators already work.

So are you basically expecting, that if you would name your file "foo.blend", incremental saving would add the specified separator and then the running number?

My point is - maybe it already works well enough, no need to change it IMHO.