Import Method : Prompt or use shortcut
There is no rule of thumb for how to import an asset. Sometimes you want to link and sometimes append.
The default setting in the Asset Browser is "Follow Preferences" and the default preference is "Append (Reuse Data)".
If instead the default preference was to prompt with a popup when releasing the click & drag, this would make it quicker for those who frequently change method and it would also prevent unintentionally using the wrong setting when we're not paying enough attention.
Alternatively, it could behave more similarly to the Outliner, with text above the cursor when dragging showing modifier keys to chose the import method :
in which case it may be best to have only that and no drop-down menu in order to avoid confusion.
Personally I like the prompt idea because it's consistent with what happens when you drag & drop a blend file from your system's file browser and it seems like the safest solution because the modifier key trick still has a default behavior if you don't press any, meaning you still have to be mindful of your action.
8 Comments
what about pressing Shift+D will start to move them and user can click in 3d viewport to append them and pressing Alt+D to link them. this way he can also move them in outliner as well to drop in specific collection.
Why not.
Also, how about being able to hold shift or ctrl while dragging in the viewport to force append or link respectively?
I'm not opposed to that, though if it's in addition to all the settings it seems to be a bit much. Maybe it could all be simplified and resemble more the behavior of dragging an object in the outliner, with text right above the cursor. I edited my original post to add your idea.
There is no "too much" with nice features ;)
Thanks for adding it into your proposal.
Related idea : blender.community/c/rightclickselect/EPOk
i don't understand this, can you make it more clear!!!
I added an image. Is it clear now ?
yeah!!! sorry for that. I normally don't use asset library. I just model the entire!!!!