Page MenuHome

Render Engine and Bake
Closed, ArchivedPublic

Description

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 451.67

Blender Version
Broken: version: 2.91.0, branch: master, commit date: 2020-11-25 08:34, hash: rB0f45cab862b8
Worked: (newest version of Blender that worked as expected)

Short description of error
I'm not sure it's a bug but let's call it a need for appending the Blender Doc ( https://docs.blender.org/manual/en/latest/render/cycles/baking.html ). I just installed 2.91 a few days ago. I never set the render engine. By default it is Eevie. This engine removes the Bake panel. Bake is only compatible with Cycles and is also dependent on Preferences>System>Cycles Rendering Device. Leaving Preferences with OptiX tab as device chosen with even the GPU unchecked removes the Bake panel (why remove it? .. gray it out instead). How else can OptiX run? CPU is not listed. Unchecked means disabled doesn't it? .. especially if CUDA tab has GPU and/or CPU checked. Spent 2 hours trying to figure out why the Bake panel wasn't showing. This is illogical. Cell phone paradigms do not belong in PC software. On the plus side, Blender is quite awesome.

Exact steps for others to reproduce the error

Event Timeline

Robert Guetzkow (rjg) closed this task as Archived.EditedJan 9 2021, 7:56 PM

Render / texture baking with the GPU (Render Properties > Device > GPU) is only supported with CUDA (Nvidia GPU) or OpenCL (AMD GPU) in Blender 2.91, as documented in the manual. Alternatively you can set the Device in the Render Properties to CPU when you only want to use the CPU. The manual explicitly states:

Baking is not supported on OptiX GPU rendering.

OptiX can be used for rendering image stills and animation. The limitation for OptiX are listed in the GPU Rendering page.

Unsupported Features:

  • Open Shading Language
  • Advanced volume light sampling to reduce noise
  • Baking
  • Branched Path Tracing
  • Ambient Occlusion and Bevel shader nodes
  • Combined CPU and GPU rendering

In Blender 2.92 you will see the baking panel when OptiX is chosen, but it will bake with CUDA since OptiX isn't supported yet (see release notes and rB612b83bbd183).

Texture baking with Eevee is yet to be implemented (T68921).