BlenderKit: CPU and GPU spin when using the Assetbar #72844
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
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 project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#72844
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1070 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86
Blender Version
Broken: version: 2.82 (sub 6), branch: master, commit date: 2019-12-30 18:20, hash:
blender/blender@56ef761381
Worked: (optional)
Addon Information
Name: BlenderKit Asset Library (1, 0, 28)
Author: Vilem Duha, Petr Dlouhy
Short description of error
Looks like 1 core of the CPU and a good portion of the GPU get pegged spinning if the Assetbar is in use. Is there a rogue redraw timer that is constantly updating or something?
This makes BlenderKit hard to use, or recommend, without always babysitting the assetbar toggle.
Baseline with no Assetbar:
With the Assetbar shown:
The screenshot above was taken 2 minutes after enabling the Assetbar so it doesn't seem like activity would eventually settle down. Toggling the bar off immediately drops resource usage back to normal levels.
Exact steps for others to reproduce the error
Enable the Blenderkit addon
Go to the default scene
Observe system CPU and GPU usage without the Assetbar
Enable the Assetbar in the n-panel
Observe system CPU and GPU again
Added subscriber: @deadpin
The latest BlenderKit version has changed somewhat in terms of UI but the bad GPU behavior remains at least though slightly different.
If the asset bar is visible (eye icon now) then any mouse movement in the viewport, even over empty space, causes a redraw to happen. This is most easily observed in the Eevee rendered view w/soft shadows enabled and in use in the scene for example.
As soon as you hide the asset bar behavior and performance returns to normal.
Changed status from 'Needs Triage' to: 'Needs Developer To Reproduce'
Can you please test with latest blender 2.83 build? There was an accidental thumbnail image reload when the rating icon is showed in 2.82 beta, but shouldn't be in 2.82 release as far as I know. This caused the view to slow down. Now the performance is relatively smooth, although BlenderKit shows a lot of content so there's always possible (relatively small) hit on performance.
Testing with a newly downloaded 2.83 buildbot shows the same issue as Jan 22nd above. i.e. While I cannot repro my original cpu/gpu always spinning issue any longer, I can still repro unnecessary viewport redraws during mouse-moves, w/GPU at 100%, while in Lookdev/Rendered modes if the BlenderKit UI is visible.
Added subscriber: @Blendify
Changed status from 'Needs Developer To Reproduce' to: 'Archived'
Hi, Blender Kit is maintained independently of Blender now, please report the bug here:
https://github.com/BlenderKit/blenderkit/issues