I would like to share my blend assets (objects, materials, particle systems) with the community in an add-on. Preferably using the ui_previews_dynamic_enum.py python template code. I have two folders, one named ‘Icons’ contains the thumbnails and the other named ‘Blends’ contains the blend project file.
I would like to achieve the following two functions using the addon:
- Append the respective blend file using the respective thumbnail. Example append object named ‘Suzzanne’ in the ‘Blends’ folder using a thumbnail named ‘Suzzanne.png’ in the icons folder. So that when a user clicks on the thumbnail, the respective asset is appended to the scene.
- Have it be dynamic. For example, when I add new material or object named ‘Tom’ in the ‘Blends’ folder and add a thumbnail named ‘Tom.png’ in the ‘Icons’ folder, it automatically matches the two
Hit me up in the inbox with your quotation and timeline if you are interested and able to develop this addon.