Use your own .blend files as template options for new projects. https://extensions.blender.org/add-ons/custom-templates/
Go to file
2024-08-17 18:29:18 +02:00
addon Add label in preferences 2024-08-17 17:45:55 +02:00
images Update README for import/export and refactor 2024-08-17 18:29:18 +02:00
releases/1.x.x Upload .zip for v1.1.0 2024-08-17 17:46:13 +02:00
.gitignore Add .gitignore for .xcf gimp projects files (for repo size reasons) 2024-08-17 03:55:50 +02:00
CHANGELOG Update CHANGELOG for v1.1.0 2024-08-17 17:45:47 +02:00
LICENSE Add GPL 3.0 LICENSE file 2024-08-16 22:57:11 +02:00
README.md Update README for import/export and refactor 2024-08-17 18:29:18 +02:00
release.sh Update release script using blender -c extension build instead of zip, for creating the target .zip 2024-08-17 13:57:19 +02:00

Custom Templates - Add-On

File > New menu with the add-on custom buttons

Custom Templates Add-On allows you to use your own .blend files as template options for new projects.

Why this add-on?

Blender allows you to save you own .blend file to use on startup.

This is great, but wouldn't it be nice to be able to create your own templates?

With Custom Templates you can setup as many .blend file as you like, as templates.


Instead of being limited to the usual options Blender offers to start a new project (General, 2D Animation, Sculpting, VFX, Video Editing), you will be able to configure your own list of .blend files that will be added in the File > New menu.

Create your own version of General, 2D Animation or any other template you might need.

Customize workspaces, preset your usual materials, define additional windows and anything else you would like to have from the beginning.

Preferences

In the add-on preferences, you can manage the list of your custom template files.

You can add, remove and reorder templates as you wish. It's possible to Import and Export from and to JSON file (see Import/Export just below). Changes will be immidiatly visible in the File > New menu.

Each template has it's Name (used as menu button label), and Path to the .blend file.

Custom Templates Preferences

You can have as many template as you like.

Note that, as of now, using wrong file paths will NOT show any warning and you will get an error while opening the template. Be sure to use only valid .blend files as path.

Features

Open Template

Of course, the main feature of the add-on is to show your list of templates in the File > New menu. They will open in an unsaved windows, just like the Blender's default ones.

Manage templates

You can open the add-on preferences using the button File > Defaults > Manage templates or by manually open Blender's Preferences, going in the add-ons tab, and looking for the Custom Templates add-on preferences.

Import/Export

Both from the add-on preferences menu and the File > Default > Import/Export menu, is possibile to export the current custom templates list to a JSON file, or importing an existing JSON file and using it to override the current custom templates list.

Note that this will only backup names and paths. This is not intended as a backup for your .blend files.

Select new custom template

Instead of using preferences, you can select a new template file using File > Defaults > Select new custom template. This functions will open a popup where you will select the file path and specify the name for the new template.

Use current as new template

If you have a .blend file already open, you can use File > Defaults > Use current as new template (which is visible only when a saved .blend file is currently loaded).
This functions will open a popup where you will specify the name for the new template. The path will be the one of the current .blend file.

Support

As of today, the add-on has been only tested on Blender 4.2.0. It may or may not work on previous version.

This add-on is developed under GPL-3.0 license by Francesco Bellini from 2024.
See the LICENSE file.

Changelog

Visit the CHANGELOG file to see the changes over new version.