Hello;
I was just checking out the NBIT visibility flags, and they raise a few questions...
-
NBIT_THIDE
doesn't seem to do anything. I can see that there are timeline-window-specific versionsNBIT_TL1_HIDE
(etc) which do work, butTHIDE
is not marked as deprecated and says Hide object in Timeline in both the C++ and Python documantation. A relic? Or it it now used for different purposes? -
From experiments, I assume that
NBIT_TL1_HIDE
needs to be set on the tracks too (as these still remain visible when I hide the parent object in the timeline). -
NBIT_OHIDE
andNBIT_EHIDE
work as expected. (So other than the timeline hide flags, there is no object-manager-window-specific hiding flagOM1_HIDE
.)
These flags seem to be accessible only in a programmatical way though. I can't find any C4D functionality that would use these flags (object type filters, viewport filters, name filters, ...). All "visibility concepts" seem to be orthogonal. Or am I overlooking something? -
On the other paw,
TL1_HIDE
does have a C4D function that uses it (Hide selected elements in the timeline menu sets this flag). There are apparently no equivalent functions in the object manager or the material manager...?