Group visibility dependent on old layer system
Closed, ResolvedPublic

Description

make_duplis_group is using lay bits to check whether an object is visible. We need a design that integrates this with collections.

A few options:

  1. Allow users to instance entire collections instead of groups. This would literally make groups obsolete.
  1. Improve the 'only render' visibility filter per collection, and have users relying on this alone.

(2) will happen eventually, so if this is an acceptable solution, it's easy to move forward.

Details

Type
Design

I talked to @Ton Roosendaal (ton) and considered that the best solution would be to have groups to work like layers, storing collections, overrides, ... within it. I will go over some implementation implications, but it may work fine.

Ability to instance layers would be mighty powerful, and more intuitive IMO than instancing groups. I don't know the pro's and con's though.

Dalai Felinto (dfelinto) closed this task as Resolved.Jan 25 2018, 2:10 AM
Dalai Felinto (dfelinto) claimed this task.

This was already implemented using collections for groups. You can't instance collections though (at the moment?) but you can make a collection into a group and from there instance it.