Problem : Using particle system on an object with "wire" checked in object properties -> Display kills viewport perf optimisation from choosing "bouding box" for the particles (0,5fps with a HD7770 instead of 60 without that option checked).
I looked 2 hours for the problem, first thought it was a latest svn bug. The trees were sometime showing through there bounding box, sometimes not, but perf was always as if i choosed display mode "texture" instead of "bounding box" for the trees. Actually worse perf as without the "bounding box" optimisation.
Awaited : This "wire" option should only apply to emitter, not particles as they have their own display option already defined. It doesn't work anyway most of the time, making the particle wire invisible but killing perf and giving no clue of what is happening.
Attachement : .blend1 is before wire activation, .blend with wire.
Description
Description
Event Timeline
Comment Actions
20 000 objects x 500 000 polygons = 10 billion polygons, that will indeed kill viewport performance :)
I don't remember how exactly these draw options are supposed to be inherited, but if the original object is set to boundbox it should probably stay that way.
Comment Actions
Fixed this now, in case boundbox is enabled on the child none of those extra drawing options are inherited.