Debian testing, Nvidia GTX 1080ti
Broken: 2.79b, latest from master
Short description of error
Seems to be that particle instance modifier actually copies, not instantiates objects.
There is a significant memory usage and performance drop while using the particle instance modifier and subsurf.
If we use the hair particle system with the same dupli object in it, we don't get this behavior.
Dupli-object in the hair particle system with subsurf: ~7Mb
Particle instance modifier : ~312Mb
Exact steps for others to reproduce the error
- Open the attached file
- Hit render - get 312Mb wasted
- Uncheck particle instance modifies render and viewport visibility on the Pin object
- Check Plane -> Particle system -> Render -> Object -> Pin to make dupliobjects on the plane
- Render - get 7Mb wasted