Blender Git Loki
Git Commits -> Revision 5bc4b85
Revision 5bc4b85 by Brecht Van Lommel (cycles-x) August 10, 2021, 18:58 (GMT) |
Cycles X: support diffuse/glossy/transmission baking filter options Continue with implementing all the baking types in terms of render passes. * Adds new pass types that combined direct and indirect light * Add include_albedo to Pass to specify if albedo should be included in such light passes Differential Revision: https://developer.blender.org/D12186 |
Commit Details:
Full Hash: 5bc4b852da7f6b1856f60569c2e4aab6f2ba82d5
Parent Commit: 6d91684
Lines Changed: +141, -62
14 Modified Paths:
/intern/cycles/blender/blender_session.cpp (+20, -11) (Diff)
/intern/cycles/device/device_kernel.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.cpp (+15, -8) (Diff)
/intern/cycles/integrator/pass_accessor.h (+2, -1) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.h (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_gpu.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_gpu.h (+1, -1) (Diff)
/intern/cycles/kernel/device/cuda/kernel.cu (+1, -1) (Diff)
/intern/cycles/kernel/kernel_film.h (+29, -12) (Diff)
/intern/cycles/kernel/kernel_types.h (+7, -2) (Diff)
/intern/cycles/render/film.cpp (+8, -8) (Diff)
/intern/cycles/render/pass.cpp (+49, -10) (Diff)
/intern/cycles/render/pass.h (+5, -4) (Diff)
/intern/cycles/device/device_kernel.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor.cpp (+15, -8) (Diff)
/intern/cycles/integrator/pass_accessor.h (+2, -1) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.h (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_gpu.cpp (+1, -1) (Diff)
/intern/cycles/integrator/pass_accessor_gpu.h (+1, -1) (Diff)
/intern/cycles/kernel/device/cuda/kernel.cu (+1, -1) (Diff)
/intern/cycles/kernel/kernel_film.h (+29, -12) (Diff)
/intern/cycles/kernel/kernel_types.h (+7, -2) (Diff)
/intern/cycles/render/film.cpp (+8, -8) (Diff)
/intern/cycles/render/pass.cpp (+49, -10) (Diff)
/intern/cycles/render/pass.h (+5, -4) (Diff)