Blender Git Loki
Git Commits -> Revision c9ac51e
Revision c9ac51e by Lukas Toenne (master) July 9, 2014, 10:25 (GMT) |
Fix T40164: Linking a Group of linked Groups don't take Dupli Visibility correctly. Problem was that object layers are defined by duplis as the top-level duplicator layers. This happens //during// the duplilist construction, which breaks group layer checks for subsequent instances and hides them. Now the duplilist generators leave Object DNA untouched, the modification of layers for drawing, rendering, etc. happens afterward in the duplilist_apply/restore functions, as a kind of second pass. |
Commit Details:
Full Hash: c9ac51ec1ffd77efcff758bc42a37fd02859a4bc
Parent Commit: 6c70559
Lines Changed: +17, -32
5 Modified Paths:
/source/blender/blenkernel/BKE_anim.h (+3, -2) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+10, -25) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_object_types.h (+0, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+10, -25) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+2, -2) (Diff)
/source/blender/makesdna/DNA_object_types.h (+0, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -2) (Diff)