Blender Git Loki
Git Commits -> Revision 0d78ac4
July 6, 2016, 02:24 (GMT) |
Cycles: Implement Postprocessing callback This commit finally uses all the work from the earlier commits to implement the postprocess callback, which triggers a denoising pass on the current RenderResult. Note that this does not work on GPUs yet - they can be used for rendering, but the Device setting has to be switched to CPU rendering before using the postprocess button. One other remaining problem is that the Image editor view isn't updated automatically, you have to switch to another pass/layer and back to see the change. Also, the feature should eventually be implemeted as a Job to get a progress bar and a responding UI during denoising. |
Commit Details:
Full Hash: 0d78ac4199d9c6d8786019710632100ecfd8df58
Parent Commit: 1c92841
Lines Changed: +117, -10
8 Modified Paths:
/intern/cycles/blender/addon/engine.py (+4, -2) (Diff)
/intern/cycles/blender/addon/__init__.py (+1, -1) (Diff)
/intern/cycles/blender/blender_python.cpp (+14, -3) (Diff)
/intern/cycles/blender/blender_session.cpp (+67, -0) (Diff)
/intern/cycles/blender/blender_session.h (+7, -0) (Diff)
/source/blender/editors/space_image/image_ops.c (+6, -4) (Diff)
/source/blender/render/extern/include/RE_engine.h (+1, -0) (Diff)
/source/blender/render/intern/source/external_engine.c (+17, -0) (Diff)
/intern/cycles/blender/addon/__init__.py (+1, -1) (Diff)
/intern/cycles/blender/blender_python.cpp (+14, -3) (Diff)
/intern/cycles/blender/blender_session.cpp (+67, -0) (Diff)
/intern/cycles/blender/blender_session.h (+7, -0) (Diff)
/source/blender/editors/space_image/image_ops.c (+6, -4) (Diff)
/source/blender/render/extern/include/RE_engine.h (+1, -0) (Diff)
/source/blender/render/intern/source/external_engine.c (+17, -0) (Diff)