Blender Git Loki

Git Commits -> Revision 78cdc70

Revision 78cdc70 by Bastien Montagne (master)
June 28, 2014, 17:23 (GMT)
Add render result caching.

Simply add an option to render settings to save an EXR cache,
just when the render is finished. Also changed RE_ReadRenderResult() to read
cache instead of temp sample files (those are fully volatile now anyway).

Path to save cached render results is an UserPreferences setting.

Also added 'Reload render' feature to the Image Editor (so one can now re-open a blend,
and in an Image Editor hit ctrl-R to (try to) reload last render from cache).

Reviewers: campbellbarton, sergey

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

Commit Details:

Full Hash: 78cdc707ab4d10017c70e5c860146f40ec8457a4
Parent Commit: 0caee78
Lines Changed: +149, -13

14 Modified Paths:

/release/scripts/startup/bl_ui/properties_render.py (+3, -1) (Diff)
/release/scripts/startup/bl_ui/space_image.py (+2, -0) (Diff)
/release/scripts/startup/bl_ui/space_userpref.py (+2, -0) (Diff)
/source/blender/editors/space_image/image_intern.h (+2, -0) (Diff)
/source/blender/editors/space_image/image_ops.c (+32, -0) (Diff)
/source/blender/editors/space_image/space_image.c (+3, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+8, -0) (Diff)
/source/blender/makesrna/intern/rna_userdef.c (+4, -0) (Diff)
/source/blender/render/intern/include/render_result.h (+6, -1) (Diff)
/source/blender/render/intern/source/external_engine.c (+6, -0) (Diff)
/source/blender/render/intern/source/pipeline.c (+14, -5) (Diff)
/source/blender/render/intern/source/render_result.c (+64, -6) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021