English, 简体中文.
Presets are nodes templetes that can be stored, modified, got.
You can manage & apply presets across .blend files:
Plus
icon button on the right of the preset select window. Current selected nodes will be saved to the new preset.Fast Create Preset Name
.Set
, these selected nodes will be saved to the current selected preset.Minus
icon button on the right of the preset select window.Up
/ Down
icon button next to the preset select window.Get
or in Shift + A
> Nodes
.Hot Node supports automatically opening, settings image file for node containing image, and supports the modes below:
Auto
- Try to open image with mode Similar
> Fixed Path
> Stay Empty
in order.Similar Name
- Find the best matched image according to the name similarity algorithm in user set folder.Name Key
- Find the best matched image according to user defined keys in user set folder.Fixed Path
- Open the same image with the original path.Stay Empty
- Don't open image.Settings of texutre loading:
Tolerance
- The tolerance of the image name comparation when the texture's mode is Similar Name
, higher means that more dissimilar images can pass the comparation and be loaded rather than using fixed path & stay empty. Default 0.50 as a moderate tolerance.Folder
- The directory path to try find images when in Auto
/ Similar
/ Keys
mode.To modify texture preset:
Textures
> Set
, select a Mode
for this image.Name Key
, you will need to enter key(s) for the image. You can have mutiple keys splited by /
, e.g. upper_body / base_color / .png
.Set Texture
button, and this image node will follow the new setting next time you apply the preset.Packs are folders storing presets.
Plus
icon button next to the pack slot.Collecetion
icon button on the left of the pack slot, choose one in the pop-up menu.Trash
icon button, the current selected pack will be deleted.Packs can be imported / exported as zip files. In Pack Import Export
panel:
Import
button to import pack(s). The waiting-for-import pack should be in .zip format.Recover
button to recover auto-saved packs from system's temp folder.Export
button to export the current selected pack as a zip file.Export All
button to export the all packs as zip files, useful for backup.For more tips of using Hot Node and bug reporting: Github - Hot Node
Get
(Apply
in previous) button, smaller Set
(Save
in previous) button (default open).Apply
renamed to Get
, Save
renamed to Set
.Shift A
menu.Menu Switch
causes error.Delete All Presets
causes error.This extension requests the following permission:
Import/export ZIP from/to disk, CRUD JSON at add-on path
Thanks for the thorough description, but I think it might be little too much, I had to spend some time to find actual information I needed. Some things like license, installation guide, and requirements are already written in the right side panel and shouldn't be necessary. I would also try to avoid duplications.
In general add-on is fine. I will make one suggestion which is optional, but I think will improve UI and make add-on cleaner. You register all properties directly to the Scene ID, which clutters "Custom Properties" panel of scene if you have Developer Extras enabled, and you register A LOT of them, so actual user made custom properties get lost in the API ones. Would you consider registering your scene properties inside one CollectionProperty group?
If you're gonna do it its best to do it now before its unreleased, because if you make this sort of change after the release you'll have to write versioning to convert properties. So I'll leave this as Awaiting Changes until I hear your answer.
Approved
Sign in to comment.
Ready for review