Imagepaste

by YeetusBlenditus in Addons


Installation

• Download the appropriate zip file.

• Go to Edit > Preferences > Addons > Install and select the downloaded zip file.

• Tick the box beside the addon name to enable it.


Usage

Ctrl+Shift+V or Image Editor > Image > Paste From Clipboard in the Image Editor to paste as image.

Ctrl+Shift+V or Object Mode > Add > Image > Paste From Clipboard in Object Mode to paste as a reference image.

Ctrl+Shift+Alt+V or Object Mode > Add > Image > Paste From Clipboard as Plane in Object Mode to paste as a plane

Ctrl+Shift+V or Node Editor > Context Menu (Right Click) > Paste From Clipboard in the Node Editor to paste image(s) as Image Texture Node(s).

 Ctrl+Shift+C or Image Editor > Image > Copy To Clipboard in the Image Editor to copy the active image to clipboard.\

Ctrl+Shift+Alt+V or Context Menu (Right Click) > Paste From Clipboard in the Video Editor to paste on timeline as image


Configuration

Customizing the save folder

By default, pasted images will be stored in a temporary folder, this one will be deleted when you close Blender. If you want, you can redirect these images to a different directory.


On the other hand, after you save the .blend file, these pasted images will be saved where the .blend file is located - in the `ImagePaste` folder. This folder can also be customized in the preferences.


Customizing the image filename


You can customize the filename of the pasted image with the help of some predefined variables:

Variable Description Example
${addonName} Name of the add-on ImagePaste
${yearLong} Year with the century 2021, 2022, …
${yearShort} Year without the century 21, 22, …
${monthNumber} Month as a zero-padded decimal number 01, 02, …, 12
${monthNameLong} Full month name January, February, …, December
${monthNameShort} Abbreviated month name Jan, Feb, …, Dec
${day} Day of the month as a zero-padded decimal number 01, 02, …, 31
${weekdayNumber} Weekday as a decimal number 0, 1, …, 6
${weekdayNameLong} Full weekday name Sunday, Monday, …, Saturday
${weekdayNameShort} Abbreviated weekday name Sun, Mon, …, Sat
${hour24} Hour (24-hour clock) as a zero-padded decimal number 00, 01, …, 23
${hour12} Hour (12-hour clock) as a zero-padded decimal number 01, 02, …, 12
${minute} Minute as a zero-padded decimal number 00, 01, …, 59
${second} Second as a zero-padded decimal number 00, 01, …, 59
${index} Order of the image 1, 2, …
${index:N} N-digits image order number with zero padding ${index:2} gives 01, 02, …

The default filename is ${addonName}-${yearShort}${monthNumber}${day}-${hour24}${minute}${second}.

Choosing the image type to move when saving the file

Preferences - image type

This feature will move (actually copy) images into the save directory after you save the file, so you can paste images anytime, no need to save it first. There's also an option in the add-on preferences you can choose the type of images to move:

Pasted images: Only images that were pasted using the add-on would be moved to the save directory.

All images: Images existing in the .blend file will be moved.

No moving: Don't do anything when saving the file.


Notes

• Works on Windows, Linux (X11 server) (Thanks to @thanhph111), and macOS (Thanks to @celestialmaze)

• A material must be created (if not exists already) before using 'Paste Image As Node' feature.


Changelog

Full changelog on Github

Sales 30+
Dev Fund Contributor
Published about 3 years ago
Blender Version 2.8, 2.81, 2.82, 2.83, 2.9, 2.91, 2.92, 2.93, 3.0, 3.1, 3.2, 3.3
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message