Page MenuHome

Particles: 'render as' collection does not render/display instances inside that collection
Confirmed, NormalPublicKNOWN ISSUE

Description

System Information
Operating system: Windows 10 x64 Pro (1809, ver 10.0.17763.720)
Graphics card: Nvidia GTX 1060

Blender Version
Broken: Tested with 2.79b, 2.80 Release and 2.81 (f3a4f12ac090)
Short description of error
Particle emitter doesn't emit all group objects.

Exact steps for others to reproduce the error
Open the attached blend file:

  • At the top, there are 12 objects all belonging to group "LightString".
  • The bottom mesh contains 12 vertices. A particle system is attached. It should emit all 12 group objects at once.

Problem: Whatever I try, only 8 of the 12 group objects are shown.

Event Timeline

Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to 50.Sep 10 2019, 11:19 PM

Looks like instances (in the instance collection) are not shown (whereas "regular" objects are).
Actually their empties are drawn in the viewport, but their meshes are not.

From a quick glance at code it seems object_duplilist et al do the right thing, needs further investigation...
(This might be a known limitation that I am not aware of...)

Philipp Oeser (lichtwerk) renamed this task from Particle emitter does not emit all group objects to Particles: 'render as' collection does not render/display instances inside that collection.Sep 10 2019, 11:21 PM
Philipp Oeser (lichtwerk) changed the subtype of this task from "Report" to "Known Issue".Jan 23 2020, 3:05 PM

Actually their empties are drawn in the viewport, but their meshes are not.

Since 2.81, the empties are also not drawn anymore...

2.79 also behaved the same, and since the particle system is seeing a refactor, will classify as "Known Issue"

Just run up against this, bit of a roadblock for a workflow I was hoping to use with linked collections.
Simplest test case:


The instanced collections within the collection just don't show, they do 'use up' the particle count though.