Lazy Asset Manager

File browser-style asset management add-on.

You can browse the folder like a file browser and import the data in the blend file individually, and export all data types as a blend file.

You can also import FBX / OBJ using an existing external add-on.

Download

gumroad

Blender Market

BOOTH

Function

  • Export various data as a new blend file
  • Browse files on your PC
  • Import the individual data in the blend file
  • Open blend file as working data
  • Import fbx, obj, etc.

Menu

The text of the menu corresponds to Japanese.

File Browser

You can move between folders and perform basic file operations like a file browser.

  • Move between folders
  • Search file name
  • Sort by name, modification date, size, file type, etc.
  • Rename folders / blend files
  • Move files to Trash
  • Bookmark
    • Register the current folder as a bookmark ・ Open the bookmark directory
  • Open auto-category folder
    • Opens an auto-classification folder for object collection material node groups
  • Open your home directory
    • Open your home directory from the house icon

Export

Export as Blend File

export

Exports various data in the current blend file as a new blend file.

Type

  • object
    • Export selected objects
    • Linked to a temporary scene in a new blend file
  • collection
    • Export the active collection
  • material
    • Export the active material of the active object
  • Node group
    • Export the active node group of the material of the active object
  • Other
    • Export various other data
    • You need to choose the data type and data name

Option

You can select the folder to export.

  • Current folder
    • Export to the currently open folder
  • Automatic classification
    • Export to your home directory by separating folders by type
    • Each folder can be changed
  • Pack textures
    • Packs all the textures used in the material of the object
    • Include textures in your data to prevent broken links
    • ‘Other data types’ are not supported
    • If you don’t want to use this, it’s a good idea to make all textures absolute paths before exporting.
      • File> External data> Everything in absolute path

Other specifications

  • If the existing file name is the same, it will be overwritten
  • If it cannot be exported, an error message will be displayed in red letters.

Import

Imports the data in the blend file into the current blend file.

Browse the data in the blend file and import it individually

From the ▷ icon, you can browse the data in the blend file and import it individually.

Various data types

You can import various data types.

  • Open blend file
    • Open as a working file instead of importing the data
  • All Data
    • Import all data
  • Object
    • Linked to active collection
  • Collection
    • Linked to the active view layer
  • Material
    • Assigned to the material of the active object
  • Other Data
    • Other data will be import without being linked to existing ones

Import Options

import

  • Use operator options
    • Allows you to open the importer screen and change settings without running the operator immediately
  • Import type
    • You can choose from link append
  • Load UI
    • Load the UI for the “Open blend file” option

Import FBX, OBJ, etc.

Use the importer add-on built into Blender to import the extension.
The corresponding extension can be increased from the options.

  • The operator id name must be “import_scene.extension name”
  • Example import_scene.fbx

Home directory

  • After enabling the add-on, first set your home directory
  • If you change your home directory, the auto-category folder for export will change relative to your new home directory
      • Processed only if the old home directory is included in the path of the auto-classified folder
  • You can return to your home directory from the house icon in your file browser

Other specifications

  • You can edit the file path by Ctrl + clicking
  • Shift + click the folder icon to open the folder in Explorer etc.

Link

忘却まとめ


Asset manager add-ons are commonplace, but I developed a file browser format instead of a thumbnail view format.

3 Likes

2 questions : Can it import and export Asset Wizard files? Can it save Luxcore materials and nodes?

It is available if they are blend files.
Please note that there is no function to display thumbnails.

1 Like

Hi, I just purchased Lazy Asset Manager.
I have a feature request, but at the moment there is no add-on for Blender to manage composite nodes properly.
(Other add-ons have the ability to save composites as part of the node custom builder function, but I’ve had trouble calling it up in the past).

In this respect, I thought Lazy Asset Manager would be superior in that it can manage node groups.
I’m sure it will be better if we can call nodegroups in compositing.

Even in the current version, it is possible to import the node group of the composite node in the external blend file by setting the import option to node group.
(Must be added from Shift + A> node group after import)

If you want to “export a node group of composite nodes”, it is not possible with the current version. Iwill consider.

日本語

現バージョンでもインポートオプションをノードグループにすれば、外部blendファイルにあるコンポジットノードのノードグループをインポートすることは可能です。
(インポート後にShift + A > ノードグループから追加する必要はあります)

"コンポジットノードのノードグループを書き出ししたい"ということなら現バージョンでは不可能です。検討します。

1 Like

I see. I could check “Use operator’s option” in the import and see the call itself by using the node group.
Thank you!

Ultimately, I think it would be nice to have a node group (World Node Group, Material Node Group, and Composite Node Group) for each item in a folder, export the files with a name, and then call them individually for import, something that existing management add-ons wouldn’t have.
I’m cheering for you!

日本語

なるほど、確かにインポート内の「オペレーターのオプションを使用」にチェックを入れノードグループを使用すれば呼び出す自体は確認できました。
ありがとうございます!

最終的には各項目のノードグループ(ワールドノードグループ、マテリアルノードグループ、コンポジットノードグループ)をフォルダー分けして、ファイルを名前を付けてエクスポート保存し、それらを個々でインポートで呼び出したりできれば既存の管理アドオンにはないものになると思っています。
今後の開発を応援しています!


I’m sorry, I forgot the function of my add-on :sweat:
You can export a node group of composite nodes as shown by the green arrow in the image.
The type of node group does not matter.

  1. Set the export type to [Other data type]
  2. Select [Data Type]
  3. Search for the target item by [Set data name]
    -Export with the [Export] button

You can load the node group in the blend file as shown by the red arrow in the image.

Set [Data Type] of Import to [Node Group]

  1. Move to the target directory
  2. If you open ▼ of the target blend file, you can see the same data as the data type setting in the blend file.
  3. Click the data name to load
日本語

すみません、自分のアドオンの機能を失念していました😓
画像の緑矢印のようにして、コンポジットノードのノードグループの書き出しができます。
ノードグループの種類は問いません。

  1. エクスポートタイプを[その他のデータタイプ]にする
  2. [データタイプ]を選択する
  3. [データ名を設定]により対象のアイテムを検索する
  4. [書き出し]ボタンで書き出す

画像の赤矢印のようにして、blendファイル内のノードグループを読み込みできます。

インポートの[データタイプ]を[ノードグループ]にする

  1. 対象のディレクトリに移動する
  2. 対象のblendファイルの▼を開くと、blendファイル内にあるデータタイプ設定と同じデータが確認できる
  3. データ名をクリックして読み込む
1 Like

ver1.0.0 Updated

Improvement of import / export function

Enhanced node group export

2021-09-09_05h36_46

You can now export node groups for composite and geometry nodes.
Enabled to select the type of node group to export for exporting in node group.

  • Material node
    • Targets the active node group of the active object’s material
  • Composite node
    • Targets the active node group of composite nodes
    • Supports the Pack Images option
  • Geometry node
    • Targets the node group of the active geometry node modifier of the active object

Enhanced import

  • Added “Add to cursor position” option
    • For imports with data type’object’, add the object at the cursor position.
    • If there is an empty or object with children, move it to the cursor position around it (move to the cursor position without the offset option).
  • When loading a material, if the material already exists, it will be assigned to the selected part being edited.
  • Changed to assign particles to the active object when loading particles.

Collection improvements

2021-09-09_05h36_29

Improved export / import for [Collection] data type.

  • Fixed the problem that multiple collections with a hierarchical structure are read when reading all the collections in the blend file.
    • Changed to load the scene collection after temporarily loading each scene.
  • Changed to target all objects (including child collections) in the texture pack option on export.
  • When exporting, the total number of objects in the collection (including child collections) is displayed in the menu.

Improved reading by data type

When the Load with automatic data type option is enabled, the data under the hierarchy of a specific folder is now loaded with the specified data type.

Example: Objects data is read in all folders under the objects folder hierarchy.

Set specific type for file path function

Users can now specify the data type for each folder so that it can be read with the data type set for each file path.

How to use

2021-09-09_05h29_12

  1. Shift + click a folder in your file browser
  2. Execute [Set data type specific to file path]
  3. A menu will appear, so specify the data type and click [OK].
  4. The relative path and data type of the folder will be registered in the list of add-on settings.

  • You can change the registered settings from Add-on Settings> [Unique Data Type].

specification

  • The data under the hierarchy of the set folder will be read with the specified data type.
  • It is saved with a relative path from your home directory.
  • The folder has the same icon as the day type setting.
  • In advance, folders with the same name as the data type will be loaded with the same data type.

Automatic backup

  • If you run Set specific data type for file path, a backup will be saved after each addition.
    • Backup files can be imported from Add-on Settings> Unique Data Types> Import Icon.
    • The backup file is saved in the following location.
    • Add-ons folder /lazy_asset_manager/file/backup_unique_data_type.json

others

  • Added a button to open the previous blend file at the bottom of the file browser when the blend file is opened and moved.
    • Made it easier to return to the main working file after editing the asset.
    • (Previously it only appeared in data type Open blend file mode)
  • I changed the menu .
    • The quick access button has been abolished, making it easier to press the home and back buttons. From now on, it is recommended to put frequently used folders in your home directory.
  • Added a new folder creation button .
  • Regarding the back button, the button display is restricted so that it does not go to the hierarchy above the home directory.
  • The fake user option in the import settings has been enabled by default.

Bug fixes

others

  • Fixed an issue when exporting particles with other data types.
    • Fixed an issue where the object collection texture slots used by particles were automatically deleted after saving the exported blend file, even if the fake user option was enabled.
  • Removed non-existent data types hairs, pointclouds, simulations.