Blender Git Commit Log

Git Commits -> Revision bc5d144

Revision bc5d144 by Lukas Stockner (master)
August 10, 2020, 20:54 (GMT)
Fix T77298: Can't bake texture with multiple objects

The problem here is that the baking code uses tiles to exchange pixel data with
the renderer since a recent-ish refactor, but the code that sent data to the
renderer did not initialize the bake result pixels.

Therefore, when the baking process for the second object started, Cycles
received empty tiles and sent them back as-is if the second object did not
cover them.

By initializing the tiles with the result of the previous bakes, we avoid this
problem.

Commit Details:

Full Hash: bc5d144855d540d6ea663b0bb13607b692b6b5f0
Parent Commit: 8ef05d3
Lines Changed: +11, -1

1 Modified Path:

/source/blender/render/intern/source/external_engine.c (+11, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021