Blender Git Loki
Git Commits -> Revision 88cfd1a
Revision 88cfd1a by Sergey Sharybin (soc-2013-depsgraph_mt) December 10, 2013, 12:42 (GMT) |
Pass evaluation context to BKE_scene_base_iter_next This is needed to make dupilist being created with proper render settings when counting mballs. Without this change enabling particles for rendering and disabling them for viewport would lead to situation when mball used as dupliobject for this particle system is never visible. Also removed hardcoded evaluation context from some RNA callbacks. TODO: Cycles will use viewport render settings for mballs, don't ask why. It is to be solved. |
Commit Details:
Full Hash: 88cfd1a815df8ff2f973acdc56ddd55dadeafb9e
Parent Commit: 10961fa
Lines Changed: +44, -40
13 Modified Paths:
/source/blender/blenkernel/BKE_displist.h (+3, -2) (Diff)
/source/blender/blenkernel/BKE_mball.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+2, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+6, -4) (Diff)
/source/blender/blenkernel/intern/mball.c (+18, -15) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -2) (Diff)
/source/blender/editors/object/object_add.c (+1, -1) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+3, -2) (Diff)
/source/blender/makesrna/intern/rna_main_api.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+2, -8) (Diff)
/source/blender/render/intern/source/convertblender.c (+1, -1) (Diff)
/source/blender/blenkernel/BKE_mball.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+2, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+6, -4) (Diff)
/source/blender/blenkernel/intern/mball.c (+18, -15) (Diff)
/source/blender/blenkernel/intern/object.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -2) (Diff)
/source/blender/editors/object/object_add.c (+1, -1) (Diff)
/source/blender/editors/object/object_modifier.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+3, -2) (Diff)
/source/blender/makesrna/intern/rna_main_api.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+2, -8) (Diff)
/source/blender/render/intern/source/convertblender.c (+1, -1) (Diff)