Blender Git Commit Log
Git Commits -> Revision e5917d6
Revision e5917d6 by Sergey Sharybin (blender-v2.79a-release, blender-v2.79b-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) February 6, 2018, 14:37 (GMT) |
Fix missing group duplicated by hair in render Was happening when viewport visibility on the particle system is disabled. This became an issue after c45afcf, but the actual issue goes a bit deeper and the following aspects were involved: - Relations builder for particle system was ignoring particle system if it's visibility is not enabled for viewport. This is something what shouldn't have been done -- depsgraph relations are supposed to be the same no matter if it's viewport or render. - Relation builder was only dealing with duplication set to object, but was ignoring group duplication. This is NOT a regression since 2.79, but a regression since 2.79a-rc1. |
Commit Details:
Full Hash: e5917d624ea59e5253cc901cb545cb53fe7170d3
Parent Commit: bac2541
Lines Changed: +91, -20
4 Modified Paths:
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+13, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+50, -19) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+4, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+24, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+50, -19) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+4, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+24, -0) (Diff)