Page MenuHome

Wrong Cavity in Viewport Render Image and Workbench Render
Closed, DuplicatePublic


System Information
Operating system: Linux-5.4.0-14-generic-x86_64-with-debian-bullseye-sid 64 Bits
Graphics card: GeForce GTX 960/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 450.66

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-09-03 20:57, hash: rBa96283ba511d
and at least from 2.82 too

Short description of error
Seeing the following thread I started to think if this could be due to a bug or due to some not implemented features:

Test file (Edit: Re uploaded with correct configuration)

If you do View > Viewport Render Image, resulting image shows Cavity smoother than what you get in Viewport.
The file is in the Workbench engine with cavity enabled. If you do Render > Render image, the same happens.
In the thread it has been suggested that the problem could be related to this other repore:

But the problem that I mention here also occurs in 2.82 (and that other report apparently is not reproducible in 2.82)

I just realized that being in Workbench engine, Render Tab > Color Management > View Transform = Standard, it matches the results

So here I am not sure if there is a design problem. Since Color Management settings seem to be common to all render engines, it seems that it would not be possible to set by default Standard instead of Filmic only for the Workbench engine. On the other hand I think that most users prefer how the effect looks strong with "Standard" view transform, so it would also be a mistake in the future to use Filmic for viewport to have more consistency.

Event Timeline

YAFU (YAFU) updated the task description. (Show Details)Tue, Sep 8, 5:31 PM
YAFU (YAFU) updated the task description. (Show Details)Tue, Sep 8, 5:34 PM
YAFU (YAFU) updated the task description. (Show Details)Tue, Sep 8, 5:38 PM
YAFU (YAFU) updated the task description. (Show Details)Tue, Sep 8, 5:55 PM

Problem here seems to be "reversed" - in solid mode viewport it always uses "Standard" view transform but then it uses filmic transform on rendered image. When you switch to rendered view same transformation will be applied to both editors and image will look almost same.

I think there were a bunch of reports merged into T77909 and I guess it has been repurposed? Some of merged reports are same as this one - viewport render doesn't actually match viewport colors. so I will merge this one as well