Maniphest T95979

Baking doesn't result in an image viewer update until you move the image viewer
Closed, Resolved

Assigned To
Jeroen Bakker (jbakker)
Authored By
Alaska (Alaska)
Feb 23 2022, 5:50 AM
Tags
  • EEVEE & Viewport
  • BF Blender (3.1)
  • Render & Cycles
Subscribers
Alaska (Alaska)
Brecht Van Lommel (brecht)
Jeroen Bakker (jbakker)
Philipp Oeser (lichtwerk)
Pratik Borhade (PratikPB2123)
Sergey Sharybin (sergey)

Description

System Information
Operating system: Linux-5.16.0-1-amd64-x86_64-with-glibc2.33 64 Bits
Graphics card: NVIDIA GeForce RTX 3060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 510.54

Blender Version
Broken version: 3.2.0 Alpha, branch: master, commit date: 2022-02-23 03:15, hash: rB06bc20f61a82
Worked: Presumably before rB507a4deef149: Fix invalid creation of partial image updater
Worked: 3.0.1

Short description of error:
Textures in the image viewer won't be updated after baking until you move the image in the image viewer. See this video for example:

Exact steps for others to reproduce the error:
Follow the steps in the video above. Or follow the written guide below.

  1. Create a new .blend file and change the render engine to Cycles.
  2. Select the default cube, and open up a shader editor.
  3. In the shader editor, add an image texture that you plan to bake too. Make sure the image texture is selected.
  4. Open up a image viewer and change it to the image texture you're baking too.
  5. In the Render Properties panel, bake the result to your image texture.
  6. Notice how once the baking is done, the image in the image viewer hasn't been updated. Zoom in or move around in the image viewer and the result will be updated.

Revisions and Commits

rB Blender

Related Objects

Mentioned In
T96030: Image Editor doesn't update when image is changed unless user moves the view
Mentioned Here
rB507a4deef149: Fix invalid creation of partial image updater

Event Timeline

Alaska (Alaska) created this task.EditedFeb 23 2022, 5:50 AM
Alaska (Alaska) added a subscriber: Jeroen Bakker (jbakker).

CC @Jeroen Bakker (jbakker) as you worked on other fixes for similar issues.

Pratik Borhade (PratikPB2123) changed the task status from Needs Triage to Confirmed.Feb 23 2022, 6:05 AM
Pratik Borhade (PratikPB2123) triaged this task as High priority.
Pratik Borhade (PratikPB2123) added a project: EEVEE & Viewport.
Pratik Borhade (PratikPB2123) added a subscriber: Pratik Borhade (PratikPB2123).
Philipp Oeser (lichtwerk) added subscribers: Sergey Sharybin (sergey), Philipp Oeser (lichtwerk).Feb 25 2022, 10:34 AM

CC @Sergey Sharybin (sergey)

Sergey Sharybin (sergey) assigned this task to Jeroen Bakker (jbakker).Feb 28 2022, 10:08 AM

The change I did is a fix for obviously wrong code, and it simply revealed issues in some other areas. Fixing the root of the issues are better to happen by Jeroen.

Brecht Van Lommel (brecht) edited projects, added BF Blender (3.1), Render & Cycles; removed BF Blender.Feb 28 2022, 5:49 PM
Brecht Van Lommel (brecht) added a subscriber: Brecht Van Lommel (brecht).

Tagging high priority bugs with 3.1 so we get an overview of the work remaining for that release. If the module owner does not consider this planned for 3.1, please change the tag to 3.2 or lower the priority to normal.

Brecht Van Lommel (brecht) moved this task from Backlog to bcon3: Bugs on the BF Blender (3.1) board.Feb 28 2022, 6:13 PM
Jeroen Bakker (jbakker) closed this task as Resolved by committing rB476fe7d16422: Fix T95979: Bake doesn't update Image editor..Mar 1 2022, 11:21 AM
Jeroen Bakker (jbakker) added a commit: rB476fe7d16422: Fix T95979: Bake doesn't update Image editor..