Blender Git Commit Log

Git Commits -> Revision 21cb6f0

Revision 21cb6f0 by Brecht Van Lommel (master)
August 25, 2020, 16:00 (GMT)
Fix T77298: Cycles multiple object making not working with multiple samples

The previous fix loaded the pixels so existing tiles were not overwritten.
However the Cycles render buffer is expected to be scaled by the number of
sample, which was not taken into account.

This is not ideal in that previews could have a mismatched number of samples
between multiple objects, though the result will be correct. The better solution
would be to bake all objects together per tile, rather than one after the other.
But that is a bigger change than we can do in 2.90.

Differential Revision: https://developer.blender.org/D8704

Commit Details:

Full Hash: 21cb6f09ffa82e9d2ef8fc41e7161f824984989b
Parent Commit: 33ac358
Lines Changed: +17, -5

4 Modified Paths:

/intern/cycles/blender/blender_session.cpp (+2, -1) (Diff)
/intern/cycles/render/buffers.cpp (+12, -3) (Diff)
/intern/cycles/render/buffers.h (+1, -1) (Diff)
/intern/cycles/render/film.cpp (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021