Blender Git Commit Log

Git Commits -> Revision 5144dca

February 12, 2015, 16:53 (GMT)
Add previews to scenes, and enhance batch preview generation.

Batch preview generation can now also generate 'internal' previews (materials, textures etc.),
as well as scene ones. Also, some basic Cycles handling is there now.
You can now chose which kind of data to generate previews for, and whether the files are
trusted or not (for py autorun and drivers).
And rendering happens in background again, issue was actually a bug in creator.c, fixed in master.
Main TODOs reamining here: OpenGL rendering, and find a way to prevent '.blend1' when
saving over (either as a new option of save op, or simply by removing those files in script?).

Added a batch cleanup of previews too.

Also, added path of files as their tooltip 'image' button in main filebrowser view,
quite useful with the 'recursive' option...

Commit Details:

Full Hash: 5144dcaeabea2777e972ae3f8ce73f84698c1a02
Parent Commit: e9484fa
Lines Changed: +548, -242

13 Modified Paths:

/release/scripts/modules/bl_previews_utils/bl_previews_render.py (+335, -161) (Diff)
/release/scripts/startup/bl_operators/wm.py (+105, -7) (Diff)
/release/scripts/startup/bl_ui/space_info.py (+3, -1) (Diff)
/source/blender/blenkernel/intern/icons.c (+10, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+9, -0) (Diff)
/source/blender/blenloader/intern/readblenentry.c (+1, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -0) (Diff)
/source/blender/blenloader/intern/writefile.c (+2, -0) (Diff)
/source/blender/editors/interface/interface_icons.c (+1, -1) (Diff)
/source/blender/editors/space_file/file_draw.c (+66, -66) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+2, -0) (Diff)
/source/blender/windowmanager/intern/wm_files.c (+2, -0) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+10, -6) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021