Auto Reload Images #65897

Closed
opened 2019-06-18 01:02:05 +02:00 by tonton · 7 comments

Hi,
I would like to propose an addon of mine for trunk integration if it's not too late.
It is called Auto Reload Images.
It's a quite simple addon which is designed to help with reloading images datablocks.

It has 2 main operators, one is a "Reload Modified Images" which will check for modified images and reload them, and the other one is a modal timer, which check every n seconds for modified images.
If it has to, the viewport rendering will be retriggered to update it accordingly.

Buttons are located in the scene tab of property area.
The modal operator also has a draw function in this same area to warn the user it is still checking for modification.

The usual way to use it is if you are working on a texture (or set of textures) in Gimp, Substance, Krita... you just save it and you can see it in action right away in EEVEE or Cycles.

The logic behind it is to attached modification date property to image datablock and check for it on demand. There is also a startup handler to update modification date.

This addon is pretty simple, but it could be useful in shading and texturing situation.

Auto_Reload_Images-Blender_addon-master.zip

The github :
https://github.com/samytichadou/Auto_Reload_Images-Blender_addon

A video overview of the previous version (on 2.7x sorry about that, didn't updated it)
https://www.youtube.com/watch?v=N3FvLNb_2w0

Thanks and have a good day !

Hi, I would like to propose an addon of mine for trunk integration if it's not too late. It is called Auto Reload Images. It's a quite simple addon which is designed to help with reloading images datablocks. It has 2 main operators, one is a "Reload Modified Images" which will check for modified images and reload them, and the other one is a modal timer, which check every n seconds for modified images. If it has to, the viewport rendering will be retriggered to update it accordingly. Buttons are located in the scene tab of property area. The modal operator also has a draw function in this same area to warn the user it is still checking for modification. The usual way to use it is if you are working on a texture (or set of textures) in Gimp, Substance, Krita... you just save it and you can see it in action right away in EEVEE or Cycles. The logic behind it is to attached modification date property to image datablock and check for it on demand. There is also a startup handler to update modification date. This addon is pretty simple, but it could be useful in shading and texturing situation. [Auto_Reload_Images-Blender_addon-master.zip](https://archive.blender.org/developer/F7107583/Auto_Reload_Images-Blender_addon-master.zip) The github : https://github.com/samytichadou/Auto_Reload_Images-Blender_addon A video overview of the previous version (on 2.7x sorry about that, didn't updated it) https://www.youtube.com/watch?v=N3FvLNb_2w0 Thanks and have a good day !
Author

Added subscriber: @tonton

Added subscriber: @tonton
Member

Added subscriber: @BrendonMurphy

Added subscriber: @BrendonMurphy
Member

Thanks, we will try to look at this soon.

Thanks, we will try to look at this soon.
Author

Hi thanks !
just for you to know, i'm trying to add some features right now, which are neither clean or stable, so the version from master of github is not the best to try or showcase the addon, but the last release is stable !
Here's the link
https://github.com/samytichadou/Auto_Reload_Images-Blender_addon/releases/tag/v1_2_0

cheers !

Hi thanks ! just for you to know, i'm trying to add some features right now, which are neither clean or stable, so the version from master of github is not the best to try or showcase the addon, but the last release is stable ! Here's the link https://github.com/samytichadou/Auto_Reload_Images-Blender_addon/releases/tag/v1_2_0 cheers !
Member

Added subscriber: @Blendify

Added subscriber: @Blendify
Member

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Aaron Carlisle self-assigned this 2019-12-28 20:23:42 +01:00
Member

Hi thank you for submitting a patch, unfortunately, we no longer use the task subtype "Patch" please submit new patches through the differential tool: https://developer.blender.org/differential/

Hi thank you for submitting a patch, unfortunately, we no longer use the task subtype "Patch" please submit new patches through the differential tool: https://developer.blender.org/differential/
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#65897
No description provided.