Page MenuHome

Cycles: LookDev Mode

Authored by Jeroen Bakker (jbakker) on Jul 18 2019, 5:01 PM.



Implementation to use Cycles in the look dev mode. It supports the main
features that EEVEE provides. The main difference is that we don't blur the background.

  • Display Pause button when cycles is used in lookdev
  • Do not sync scene lights based on the look dev setting
  • Create a custom world based on the look dev settings
  • When switching between cycles/eevee look dev the state is kept so it is easy to compare the results of both render engines.
  • Ignore transparency settings when rendering in look dev mode

Diff Detail

rB Blender
T67128 (branched from master)
Build Status
Buildable 4126
Build 4126: arc lint + arc unit

Event Timeline

Jeroen Bakker (jbakker) planned changes to this revision.EditedJul 19 2019, 8:39 AM
  • make film not transparent when in look dev mode
  • Do not render the background transparent when rendering in look dev mode

We discussed this on

Here's how we think we will solve this:

  • The Shading popover for rendered view is empty currently
  • For this reason, and because we want LookDev to respect the renderer anyway, it actually makes sense for us to move all LookDev settings into Rendered view as options inside the Shading popover. LookDev viewport shading mode is then not needed anymore
  • This will then always respect the current renderer
  • For Cycles, it's still useful to use Eevee as a way to preview lighting and such, but this is not really LookDev-related. For this reason, we keep a separate special shading mode called Shading Preview (Name?) specifically for using Eevee to preview Cycles scenes. This is not needed for Eevee.