Asset shelf UI Polish #107881

Open
opened 2023-05-12 13:48:09 +02:00 by Julian Eisel · 16 comments
Member
  • "Show Names" should make the asset shelf taller, so the grid squares don't get resized. - 5c4c6e468c
  • Header on top - 522aecd7b5
  • Opaque header background behind the buttons/tabs but transparent for the rest. - 73460903fa
  • Thumbnail size option (at least 2-3 sizes). - 62a295bd93
  • "Show Names" -> "Names", and use Show as the name of the column
  • Consistent gap-size for horizontal and vertical spacing.
  • Hide Asset Shelf when there is no room to show a single column completely.
  • No support to hide the asset shelf regions indepedently.
  • Three-state for checkboxes (1b1349cee4, 166af87035).
  • Rounded borders for the asset shelf - Not needed anymore since the asset shelf uses the full area width.
  • Ctrl+F to enable filtering.
  • Catalog selector:
    • Use block border and add "Catalogs"
    • Move checkboxes to the right - adbef033d5
    • Add hierarchy lines
    • Remove (or gray out?) catalogs that have no assets for the current mode - 2be740492b
  • Hide scrollbar when not needed. - 5d0634b3c0
  • Hide catalog tabs that have no assets for the current mode
  • Allow resizing by dragging settings region - 87aa34d801
  • Show full asset name in tooltip
  • Don't downscale previews at all when "Show Names" is enabled, change region size instead. - #112637
  • Better scaling options (consistent with Asset Browser).
  • Show hint when asset shelf is empty.
  • Missing drawing update when toggling catalogs on/off (update only happens upon mouse release, or dragging).
  • Only show "undefined" - icon when the catalog is collapsed.
  • When clicking on - disable all children; when clicking again, enable only the "parent" catalog.
  • Group the assets by catalog (then sort it by name)
  • Dragging the size has a very large delay. It needs to be dragged more than double the distance for another row to appear.
  • Support continuos scrolling (but snapped to pagination)
  • Fix scrollbar stuck at the top
  • Fix scrolling with touchpads/pens
- [x] "Show Names" should make the asset shelf taller, so the grid squares don't get resized. - 5c4c6e468c - [x] Header on top - 522aecd7b5 - [x] Opaque header background behind the buttons/tabs but transparent for the rest. - 73460903fa - [x] Thumbnail size option (at least 2-3 sizes). - 62a295bd93 - [x] "Show Names" -> "Names", and use Show as the name of the column - [x] Consistent gap-size for horizontal and vertical spacing. - [ ] Hide Asset Shelf when there is no room to show a single column completely. - [x] No support to hide the asset shelf regions indepedently. - [x] Three-state for checkboxes (1b1349cee4, 166af87035e). - [ ] ~~Rounded borders for the asset shelf~~ - Not needed anymore since the asset shelf uses the full area width. - [x] Ctrl+F to enable filtering. - [x] Catalog selector: - [x] Use block border and add "Catalogs" - [x] Move checkboxes to the right - adbef033d5 - [x] Add hierarchy lines - [x] Remove (or gray out?) catalogs that have no assets for the current mode - 2be740492b - [x] Hide scrollbar when not needed. - 5d0634b3c0 - [ ] Hide catalog tabs that have no assets for the current mode - [x] Allow resizing by dragging settings region - 87aa34d801 - [x] Show full asset name in tooltip - [x] Don't downscale previews at all when "Show Names" is enabled, change region size instead. - #112637 - [x] Better scaling options (consistent with Asset Browser). - [ ] Show hint when asset shelf is empty. - [ ] Missing drawing update when toggling catalogs on/off (update only happens upon mouse release, or dragging). - [ ] Only show "undefined" `-` icon when the catalog is collapsed. - [ ] When clicking on `-` disable all children; when clicking again, enable only the "parent" catalog. - [ ] Group the assets by catalog (then sort it by name) - [ ] Dragging the size has a very large delay. It needs to be dragged more than double the distance for another row to appear. - [ ] Support continuos scrolling (but snapped to pagination) - [ ] Fix scrollbar stuck at the top - [ ] Fix scrolling with touchpads/pens
Julian Eisel added the
Type
To Do
Interest
User Interface
labels 2023-05-12 13:48:09 +02:00
Julian Eisel added this to the Brush Assets & Asset Shelf project 2023-05-12 13:48:11 +02:00

For the records, this addresses the "Use block border and add Catalags" item:

diff --git a/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc b/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc
index 43c953405f4..dc33de834c5 100644
--- a/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc
+++ b/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc
@@ -151,8 +151,8 @@ static void catalog_selector_panel_draw(const bContext *C, Panel *panel)
 
   uiLayout *layout = panel->layout;
   uiBlock *block = uiLayoutGetBlock(layout);
+  uiItemL(layout, "Catalogs", ICON_NONE);
 
-  uiLayoutSetEmboss(layout, UI_EMBOSS_NONE);
 
   if (library && shelf_settings) {
     ui::AbstractTreeView *tree_view = UI_block_add_view(
For the records, this addresses the "Use block border and add Catalags" item: ``` diff --git a/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc b/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc index 43c953405f4..dc33de834c5 100644 --- a/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc +++ b/source/blender/editors/asset/intern/asset_shelf_catalog_selector.cc @@ -151,8 +151,8 @@ static void catalog_selector_panel_draw(const bContext *C, Panel *panel) uiLayout *layout = panel->layout; uiBlock *block = uiLayoutGetBlock(layout); + uiItemL(layout, "Catalogs", ICON_NONE); - uiLayoutSetEmboss(layout, UI_EMBOSS_NONE); if (library && shelf_settings) { ui::AbstractTreeView *tree_view = UI_block_add_view( ```
Harley Acheson was assigned by Dalai Felinto 2023-06-01 11:53:22 +02:00

Some impressions from testing #104831:

  • At first sight, I find it somewhat difficult to tell what is part of the asset shelf, and what is part of a timeline editor below. The buttons are very close to the timeline header, which makes it slower for me to click on a category. Personally I would place the header at the top of the asset shelf instead of the bottom, to have a more clear separation.
  • The way I would see myself using this is to make this asset shelf rather big, and then have a shortcut to show/hide it whenever I need it. I'm not sure if we need a default shortcut, but I can imagine many users will configure one.
  • Currently there are only hair node group catalogs by default which don't show anything for the viewport. It might make sense to gray out catalogs that contain no relevant assets, if that's efficient to do.
  • I'd be inclined to unify the catalog selector and display settings menus. Unless many additional options are planned for each, these all seem like display settings in some way.
  • Personally I would expect to have all assets catalogs enabled by default, but perhaps combined with a datablock type filter relevant for each workspace.
  • It would be nice to hide the scroll bar when it's not needed.
Some impressions from testing #104831: * At first sight, I find it somewhat difficult to tell what is part of the asset shelf, and what is part of a timeline editor below. The buttons are very close to the timeline header, which makes it slower for me to click on a category. Personally I would place the header at the top of the asset shelf instead of the bottom, to have a more clear separation. * The way I would see myself using this is to make this asset shelf rather big, and then have a shortcut to show/hide it whenever I need it. I'm not sure if we need a default shortcut, but I can imagine many users will configure one. * Currently there are only hair node group catalogs by default which don't show anything for the viewport. It might make sense to gray out catalogs that contain no relevant assets, if that's efficient to do. * I'd be inclined to unify the catalog selector and display settings menus. Unless many additional options are planned for each, these all seem like display settings in some way. * Personally I would expect to have all assets catalogs enabled by default, but perhaps combined with a datablock type filter relevant for each workspace. * It would be nice to hide the scroll bar when it's not needed.

@brecht thanks for the feedback.

1. " I would place the header at the top of the asset shelf instead of the bottom."

Same here. And in fact this is already listed in this task.

2. "(...) and then have a shortcut to show/hide it whenever I need it."

The idea was to use the either N or shift+space as a pie-menu that can control the visibility of header, properties, toolshelf, asset-shelf. #107785

3. "It might make sense to gray out catalogs that contain no relevant assets, if that's efficient to do."

+1, it should be very doable. We already plan to not show the "tab" for catalogs which are empty for this context. So a similar logic applies here.

I added both to the list.

4. "I'd be inclined to unify the catalog selector and display settings menus. Unless many additional options are planned for each, these all seem like display settings in some way."

Something to consider.

5. "(...) perhaps combined with a datablock type filter relevant for each workspace."

By workspace you mean the active mode? Or you mean for us to save teh workspace templates with different filter options.

6. "It would be nice to hide the scroll bar when it's not needed."

+1 added to the list

@brecht thanks for the feedback. #### 1. " I would place the header at the top of the asset shelf instead of the bottom." Same here. And in fact this is already listed in this task. #### 2. "(...) and then have a shortcut to show/hide it whenever I need it." The idea was to use the either N or shift+space as a pie-menu that can control the visibility of header, properties, toolshelf, asset-shelf. #107785 #### 3. "It might make sense to gray out catalogs that contain no relevant assets, if that's efficient to do." +1, it should be very doable. We already plan to not show the "tab" for catalogs which are empty for this context. So a similar logic applies here. I added both to the list. #### 4. "I'd be inclined to unify the catalog selector and display settings menus. Unless many additional options are planned for each, these all seem like display settings in some way." Something to consider. #### 5. "(...) perhaps combined with a datablock type filter relevant for each workspace." By workspace you mean the active mode? Or you mean for us to save teh workspace templates with different filter options. #### 6. "It would be nice to hide the scroll bar when it's not needed." +1 added to the list
Dalai Felinto added this to the 4.0 milestone 2023-06-15 11:43:01 +02:00

5. "(...) perhaps combined with a datablock type filter relevant for each workspace."

By workspace you mean the active mode? Or you mean for us to save the workspace templates with different filter options.

I meant workspace templates with different filter options, like showing objects in the scene layout workspace and showing materials in the shading workspace. Though probably the shading workspace should have a full asset browser instead of an asset shelf. So I'm not sure this is really needed.

In the sculpting workspace I think you definitely want to see brushes by default. But I'm unsure about the right design here, if that should come from the mode or workspace, and if users should be able to e.g. show materials in sculpt mode instead. This also relates to my comment in #102879 regarding multiple asset shelf types.

It would be simplest to use the asset shelf only for objects and collections in scene layout, brushes in sculpt and paint modes, poses in pose mode, relevant geometry types in the various edit modes, and grease pencil datablocks in grease pencil draw mode. And have that be fully automatic without any user controlled datablock type filtering. For other datablocks users could open an asset browser. Maybe that is all that is needed and avoids complex design questions.

My first experience with the asset shelf was that I had to do some setup and make decisions about what to show, so mainly I was wondering how we can get to a place where I can just start using it immediately. And then allow additional customization for power users on top of that.

> #### 5. "(...) perhaps combined with a datablock type filter relevant for each workspace." > > By workspace you mean the active mode? Or you mean for us to save the workspace templates with different filter options. I meant workspace templates with different filter options, like showing objects in the scene layout workspace and showing materials in the shading workspace. Though probably the shading workspace should have a full asset browser instead of an asset shelf. So I'm not sure this is really needed. In the sculpting workspace I think you definitely want to see brushes by default. But I'm unsure about the right design here, if that should come from the mode or workspace, and if users should be able to e.g. show materials in sculpt mode instead. This also relates to my comment in #102879 regarding multiple asset shelf types. It would be simplest to use the asset shelf only for objects and collections in scene layout, brushes in sculpt and paint modes, poses in pose mode, relevant geometry types in the various edit modes, and grease pencil datablocks in grease pencil draw mode. And have that be fully automatic without any user controlled datablock type filtering. For other datablocks users could open an asset browser. Maybe that is all that is needed and avoids complex design questions. My first experience with the asset shelf was that I had to do some setup and make decisions about what to show, so mainly I was wondering how we can get to a place where I can just start using it immediately. And then allow additional customization for power users on top of that.

It would be simplest to use the asset shelf only for objects and collections in scene layout, brushes in sculpt and paint modes, poses in pose mode, relevant geometry types in the various edit modes, and grease pencil datablocks in grease pencil draw mode. And have that be fully automatic without any user controlled datablock type filtering. For other datablocks users could open an asset browser.

"Maybe that is all that is needed and avoids complex design questions."

@JulianEisel and I just talked and we agreed with this as the initial step. In fact ths first-first step is even simpler and may only support Pose mode assets. It can be followed by extend it to other non-brush modes, while waiting for brush integration to be added too.

> It would be simplest to use the asset shelf only for objects and collections in scene layout, brushes in sculpt and paint modes, poses in pose mode, relevant geometry types in the various edit modes, and grease pencil datablocks in grease pencil draw mode. And have that be fully automatic without any user controlled datablock type filtering. For other datablocks users could open an asset browser. "Maybe that is all that is needed and avoids complex design questions." @JulianEisel and I just talked and we agreed with this as the initial step. In fact ths first-first step is even simpler and may only support Pose mode assets. It can be followed by extend it to other non-brush modes, while waiting for brush integration to be added too.
Member

I think the most important aspect is automatic filtering of asset types that are not supported in the active mode modes (like never showing poses in sculpt/painting modes).

After that we can try to add a user defined setting for which asset types are visible in the asset shelf. But I'm unsure if this is needed. COuld be unnecessary complexity.

Screenshot_20230621_135322.png

But I agree that this (just like the visible catalog) should be per workspace instead of per mode.

I think the most important aspect is automatic filtering of asset types that are not supported in the active mode modes (like never showing poses in sculpt/painting modes). After that we can try to add a user defined setting for which asset types are visible in the asset shelf. But I'm unsure if this is needed. COuld be unnecessary complexity. ![Screenshot_20230621_135322.png](/attachments/12785d96-1964-43f8-af53-9aed8678216a) But I agree that this (just like the visible catalog) should be per workspace instead of per mode.
Author
Member

I think we should also polish the behavior of the asset catalog popup, the way it resizes behaves a bit weird IMO. It starts with only one row, as you uncollapse catalogs, the popup grows, but never shrinks back to its old size (which would be annoying too since items jump around). Ideally we'd have scrolling support like for UI lists I think, we should probably support that either way.

A simple thing we could do is have a minimum row count, and maybe expand the first element if it's the only one in the tree (which I think would be common to have, since for example all pose libraries would typically be collected under a single root catalog in the production assets).

Also, I added a hint for when there are no assets and thus no asset catalogs to display: Screenshot from 2023-07-06 14-55-29.png

I think we should also polish the behavior of the asset catalog popup, the way it resizes behaves a bit weird IMO. It starts with only one row, as you uncollapse catalogs, the popup grows, but never shrinks back to its old size (which would be annoying too since items jump around). Ideally we'd have scrolling support like for UI lists I think, we should probably support that either way. A simple thing we could do is have a minimum row count, and maybe expand the first element if it's the only one in the tree (which I think would be common to have, since for example all pose libraries would typically be collected under a single root catalog in the production assets). Also, I added a hint for when there are no assets and thus no asset catalogs to display: ![Screenshot from 2023-07-06 14-55-29.png](/attachments/ef1e66f8-eb96-4eae-bef3-c7c458666b6c)
Member

Some more notes for the list:

  • Improve MMB scrolling behavior (especially for pen users)
  • Sorting options for assets (Sort by catalog instead of just by name)
Some more notes for the list: - Improve MMB scrolling behavior (especially for pen users) - Sorting options for assets (Sort by catalog instead of just by name)
Author
Member
  • Improve MMB scrolling behavior (especially for pen users)

I think this will be solved with #110547, although pens may be a separate issue (needs testing).

> - Improve MMB scrolling behavior (especially for pen users) I think this will be solved with #110547, although pens may be a separate issue (needs testing).
Contributor

For pen there is other issue, to scroll from top to bottom its required 1.5 page size drag distance
Fixed in #111520

For pen there is other issue, to scroll from top to bottom its required 1.5 page size drag distance Fixed in https://projects.blender.org/blender/blender/pulls/111520

Thank you @JulianEisel, @dfelinto , and @brecht for your helpful Blender UI & UX improvements,

Couple of Asset Shelf observations...

  1. Asset Shelf - Pose library feature parity, when opening the Asset Shelf, please can the current pose be highlighted by default?
    Currently, difficult to know which pose is selected, until a pose is clicked.

Before asking the above, to rule-out UI issues, tried ‘Load Factory Settings’ while opening files.

  1. How do you feel about an option to show Asset Shelf either Viewport bottom (default), or left side of the compact T panel (vertically aligned)?
    Latter similar to Blender 3.6 Pose Library, but on the left side of Viewport, preserving limited vertical screen real-estate, and for brush assets, possibly a more paint program feel?

Thank you in advance for your time & help.

Kind regards.

Thank you @JulianEisel, @dfelinto , and @brecht for your helpful Blender UI & UX improvements, Couple of Asset Shelf observations... 1. Asset Shelf - Pose library feature parity, when opening the Asset Shelf, please can the current pose be highlighted by default? Currently, difficult to know which pose is selected, until a pose is clicked. Before asking the above, to rule-out UI issues, tried ‘Load Factory Settings’ while opening files. 2. How do you feel about an option to show Asset Shelf either Viewport bottom (default), or left side of the compact T panel (vertically aligned)? Latter similar to Blender 3.6 Pose Library, but on the left side of Viewport, preserving limited vertical screen real-estate, and for brush assets, possibly a more paint program feel? Thank you in advance for your time & help. Kind regards.
Author
Member
  1. Asset Shelf - Pose library feature parity, when opening the Asset Shelf, please can the current pose be highlighted by default?
    Currently, difficult to know which pose is selected, until a pose is clicked.

If this is important/useful enough we could add it. Previously we happened to store the index of the active item in files for the UI-list to work. This would be a bit unreliable, since the wrong pose could be shown as active when poses where added/removed (. Also, this was more the "last clicked on" pose, than the active one (a concept that doesn't actually exist, a pose asset is just applied and thrown away).

However for the brush assets there needs to be a strong binding between the active brush and the active asset in the asset shelf. We implemented a way to uniquely reference assets for that that could be used here. It does add a bit of overhead in the code though, so I would only introduce this for poses if it indeed is important/useful enough.

  1. How do you feel about an option to show Asset Shelf either Viewport bottom (default), or left side of the compact T panel (vertically aligned)?
    Latter similar to Blender 3.6 Pose Library, but on the left side of Viewport, preserving limited vertical screen real-estate, and for brush assets, possibly a more paint program feel?

The asset grid itself could be displayed vertically without problems. Issue is the header bar with the catalog tabs. They are a quite important feature of the asset shelf, and this was designed for a horizontal shelf. I guess we'd need some alternative layout, but I'm not too keen on having to maintain two separate UI modes (something that usually ends up in one layout being badly maintained and removed eventually).
Although it could be nice to use the shelf that way, I'd rather not do this for now.

> 1. Asset Shelf - Pose library feature parity, when opening the Asset Shelf, please can the current pose be highlighted by default? > Currently, difficult to know which pose is selected, until a pose is clicked. If this is important/useful enough we could add it. Previously we happened to store the index of the active item in files for the UI-list to work. This would be a bit unreliable, since the wrong pose could be shown as active when poses where added/removed (. Also, this was more the "last clicked on" pose, than the active one (a concept that doesn't actually exist, a pose asset is just applied and thrown away). However for the brush assets there needs to be a strong binding between the active brush and the active asset in the asset shelf. We implemented a way to uniquely reference assets for that that could be used here. It does add a bit of overhead in the code though, so I would only introduce this for poses if it indeed is important/useful enough. > 2. How do you feel about an option to show Asset Shelf either Viewport bottom (default), or left side of the compact T panel (vertically aligned)? > Latter similar to Blender 3.6 Pose Library, but on the left side of Viewport, preserving limited vertical screen real-estate, and for brush assets, possibly a more paint program feel? The asset grid itself could be displayed vertically without problems. Issue is the header bar with the catalog tabs. They are a quite important feature of the asset shelf, and this was designed for a horizontal shelf. I guess we'd need some alternative layout, but I'm not too keen on having to maintain two separate UI modes (something that usually ends up in one layout being badly maintained and removed eventually). Although it could be nice to use the shelf that way, I'd rather not do this for now.

Thank you Julian for your informative reply.

In relation with 1st point, personally find visual feedback very helpful. Example, from virtual human master files, create separate files each featuring one of the poses ready for linking (there's probably a better workflow), being able to toggle pose mode using keyboard shortcuts to quickly check the right pose is selected before saving the file helps reduce errors.

Found 2 new ways to break the Asset Shelf...

1st method

  1. Open Asset Shelf.
  2. Drag 'Size' from 64 -> 256, then (without letting go of the mouse button) press Esc.
  3. Repeat step 2 until Asset Shelf vanishes (larger than Viewport window).

2nd method

  1. Open Asset Shelf.
  2. Keep dragging 'Size' from 64 <-> 256 back & forth rapidly, after several resizes the Asset Shelf size becomes unstable and vanishes (rounding errors?).

Would you like me to create bug report/s?

Kind regards.

Thank you Julian for your informative reply. In relation with 1st point, personally find visual feedback very helpful. Example, from virtual human master files, create separate files each featuring one of the poses ready for linking (there's probably a better workflow), being able to toggle pose mode using keyboard shortcuts to quickly check the right pose is selected before saving the file helps reduce errors. Found 2 new ways to break the Asset Shelf... **1st method** 1. Open Asset Shelf. 2. Drag 'Size' from 64 -> 256, then (without letting go of the mouse button) press Esc. 3. Repeat step 2 until Asset Shelf vanishes (larger than Viewport window). **2nd method** 1. Open Asset Shelf. 2. Keep dragging 'Size' from 64 <-> 256 back & forth rapidly, after several resizes the Asset Shelf size becomes unstable and vanishes (rounding errors?). Would you like me to create bug report/s? Kind regards.
Member

Some more issues I've found. Not sure if any should be reported as bugs.

  • When starting to drag asset shelf size, it snaps to a single row
  • Dragging the size has a very large delay. It needs to be dragged more than double the distance for another row to appear.
  • The Minus icon in the catalog view is confusing. Clicking it doesn't do anything special. It just indicates that nested catalogs are enabled? Shouldn't it disable nested catalogs when pressed twice?

My notes from above are also still valid. They should be added to a task.

Some more issues I've found. Not sure if any should be reported as bugs. - When starting to drag asset shelf size, it snaps to a single row - Dragging the size has a very large delay. It needs to be dragged more than double the distance for another row to appear. - The Minus icon in the catalog view is confusing. Clicking it doesn't do anything special. It just indicates that nested catalogs are enabled? Shouldn't it disable nested catalogs when pressed twice? My [notes from above](https://projects.blender.org/blender/blender/issues/107881#issuecomment-1004835) are also still valid. They should be added to a task.
Contributor

Dragging the size has a very large delay. It needs to be dragged more than double the distance for another row to appear.

This happens mostly from top to bottom, this is fixed by: #111520

> Dragging the size has a very large delay. It needs to be dragged more than double the distance for another row to appear. This happens mostly from top to bottom, this is fixed by: https://projects.blender.org/blender/blender/pulls/111520

I updated the task with the topics Julien brought up.

I updated the task with the topics Julien brought up.
Brecht Van Lommel removed this from the 4.0 milestone 2024-01-02 11:10:46 +01:00
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset System
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Code Documentation
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Viewport & EEVEE
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Asset Browser Project
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Module
Viewport & EEVEE
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Severity
High
Severity
Low
Severity
Normal
Severity
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No Assignees
6 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#107881
No description provided.