Blender Git Commit Log

Git Commits -> Revision e5917d6

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021