You may want to skip this section. It was merely written to establish the following, much more important section where we cover user stories.
Everybody can add expected outcomes here.
Q: How much of this is Asset Browser in general, how much is Asset Bundle? Julian
Makes Blender easier to learn, because you have many starting points available, and because you can dissect how assets are made William
Makes making projects in Blender faster, because you don't have to build everything from scratch, and you can easily re-use old assets you already made William
Makes Blender a lot more fun and rewarding, because you can easily make something good looking quickly William
Makes tools in Blender more accessible and allows more complexity by managing preconfigured presets. Pablo D.
Improve productivity of collaborative projects, by making it faster to identify and link project assets together William
Improve remote collaboration via online real-time collaboration (think Omniverse) William
Streamlined UI for browsing/using assets. Gone are the days of 10 asset add-ons with 10 different UIs :) Julian
Aligns with Blender's openness by letting users easily share assets with one another William
Cater better to certain markets where Blender is not as strong as it could be (animators, architects etc) William
Better meet "industry" and user expectations: CG software is expected to cover good asset management systems. Julian
Give starting point for studios and asset services so they don't have to write their Blender based asset systems from scratch. Julian
We used user stories as a way to understand the scope of the product.
Color tags:
Note: Many of these stories are long term outcomes, not necessarily medium-term or even 3.0 ones.
As an artist, I can organise assets in a way that makes sense to my situation, i.e. organise poses by character/body part, or mesh objects by type (furniture, clothing, etc.) Sybren
As an artist, I can update assets I used in my scene to the latest revision. Sybren
As an artist working on a lot of varied tasks I can tag my presets, assets and libraries to be task-specific and have the UI more focused. Julien
As an artist, I can move assets between asset libraries. Sybren
As an artist, I can move assets between blend files in the same asset library. Sybren
As an artist, I can see which blend file contains an asset.
As an artist I can see non-Blender files, of types it can use directly, in the Asset Browser (e.g. HDRi, WAV, OpenEXR, OpenVDB).
As an artist I can import non-Blender formats (GLTF, USD, Alembic) by dragging them from the asset browser into the scene.
As an artist I can access textures/models/materials from an online store in the asset browser. Sybren
As an artist I can use a streamlined, familiar UI for multiple asset services. Julian
As a novice artist, I am able to focus on learning ONE area, with ready-made assets filling in the areas I am not currently learning William
As a novice artist, I can learn from skilled community members, by using and dissecting assets made by experienced artists William
As a layout artist, I am able to roughly sketch out my environment using ready-made assets, rather than having to build everything myself William
As a professional solo artist working on a deadline, I can finish my projects faster because I don't have to build everything from scratch William
As an architect, I want to focus on my building, and then fill in the details with existing assets (trees, lamp posts, etc) William
As an animator, I can more easily learn to animate if I have access to pre-made, high quality rigs, without having to spent time to manually search and download items from the web. William
As an artist, I am able to experiment with different ideas early in the process, because I can try out various assets without losing focus on the currently open Blend file William
As an artist, I can load procedural, non-destructive assets and manipulate them with high level controls. William
As a professional solo artist, I want to save a self-made asset for reuse later William
As an artist, I can throw away assets as easily as I can create them. Sybren
As an artist, I can browse and get an overview of the assets inside the current Blend file William
As a conceptual 3D artist, I can reuse procedural material & lighting setups to render previz artwork of sculpts & scenes. Julien
As a tutor I can share assets, presets, brushes and setups for the audience to follow along and replicate steps. Julien
As an artist, I can filter metadata on all assets, including names and tags William
As an artist I can define a custom order for the assets to show in the asset browser.
As a member of a movie production, we are able to collaborate faster, because I can easily see and access assets made by other team members William
As an animator in a movie production, I can work faster because I can choose from on-character poses and animation snippets. Sybren
As an animator in a movie production, I can work faster because my colleagues can share any character pose and animation snippet. Sybren
As an animator I can configure Blender to automatically filter the pose library to only show assets suitable for the character(s) I'm animating at this moment. note: this could be extended to any artist and any kind of context-dependent asset. This was already a request from our animators for the Pose Thumbnails add-on. Sybren
As a production lead, I can approve submitted assets for production-wide use. Sybren
As an artist in a pipeline, I can load USD stages into my Blend files just like Blender Collections William
As an artist I want to have kitbashing meshes, stencils, brush and tools configurations that are only relevant for a particular project. Pablo D.
As a texturing/sculpting artist I can use the asset browser to lookup and switch tool presets (which includes the active tool) and stencil textures while I'm painting.
As a character artist I have access to my few main tools/brushes in close proximity to where I work, without having to search for them in my huge brush/tools asset library. (E.g. a quick brush picker popup.)
As a set dresser I can access & activate particle brushes to easily paint particles into the scene. Julian
As a set dresser I can build sets with the help of placement tools and the asset browser. Julian
As an artist I can mass-edit tags of assets in the current file. For example, select all poses of Victoria and add a tag char:victoria
to all of them, without having to repeat the same action for every individual pose. Sybren
As a script author, I have access to asset metadata and a carefully designed & documented API that I can use to make asset management tools. Julian
As a script author, I can use reference implementations provided with Blender to more easily build own asset management solutions. Julian
As a script author I do not have to design/implement an entirely new asset browsing UI and can instead base my work on a UI Blender provides. Julian
As a script author I can extend the asset browser UI with my own metadata fields, icons, operators, shortcuts. Vilém
As a script author I can dynamically add assets to the list of assets inside a library, without them being stored on disk as blend files. Vilém
As a script author I can define custom asset types (assets that Blender doesn't natively understand, like custom scripts, file formats, etc.). Julian