Switch to the Take Manager and switch between Takes. You will notice the effect.
Take a look at how the scene is set up in the Layer Manager. Depending on the Take, different objects and materials will be hidden for both the Viewport and the Managers.
This is due to the fact that the Take system is so powerful that confusing Project states can be generated. In such cases, the scene should be commented (e.g., using the Annotation tag).
On the left of the image above you will see a list with existing Takes arranged hierarchically in a Take Tree. The items can be re-arranged via drag and drop (e.g., to modify hierarchies, render orders, etc.) or selected (
When Takes are selected, their properties will be displayed in the Attribute Manager below.
Each item listed has the following settings (from left to right):
Defines the current Take. The current Take will be displayed in the Viewport and rendered when, for example, the Render to Picture Viewer is called up. This is currently active Project state in Cinema 4D. Note also that the Current Take HUD element (view settings / HUD tab) does the same.
Each Take has a unique name, which can be changed by double-clicking on it. The Take will be displayed with this name at other locations within Cinema 4D as well.
Mark individual Takes, e.g., to only render a specific Take. Click on the Take to change its state.
Assign an existing camera to a Take as a render camera via click + selection from the selection menu. The selection menu also contains the following options:
Click on a Take to assign an existing Render Setting to it. The selection menu also contains the following options: Inherit From Parent: assumes the render settings from the Parent take.
Note also the context menu, which is displayed when you right-click on the Take Tree (these settings are described further below).
The Override Tree displays a list of the following settings when a Take is selected:
The settings are sorted hierarchically according to elements (objects, tags, shaders, etc.), sub-tabs and other structures, depending on the type, and their depiction is oriented according to the Attribute Manager.
The listed items can be selected in the usual manner (
If the list appears to cluttered you can apply the filters - the first two icons at the top right of the Take Manager.
Selected elements/settings (but not folder names) each list their overwritten settings that can be modified in the attribute section (alternatively you can double-click on the individual setting in the Override Tree). Multiple selections only work well within the same element settings, i.e., for a single object or tag. The order of elements can be re-arranged via drag and drop within the folder (e.g., objects within Objects).
The following columns are available in the Override Tree:
This is where the setting values of selected elements are displayed. These can be modified - or animated - here or in the Attribute Manager.
The four icons at the top right
The following icons are available at the top right of the Take Manager window:
Use this command to create a new, empty Take (it will inherit all properties of the Main Take). A new Take can also be created by double-clicking on an empty region of the Take Tree.
This command can be used if a certain number of objects have to be grouped for a Take, which all have to be affected equally by the selected tags. It can, for example, be very useful for assigning an object group a common alpha channel (via a Compositing tag’s Object channel) and an object group with a different constellation in another Take the same alpha channel. Or, simply put: assigning a different material to different object groups per Take. The possibilities are wide-ranging. However, the Override tags are restricted to render-specific types and only one of these types can be applied per Override Group.
This is how Override Groups work:
Note that one object per Take can belong to only a single Override Group.
Take presets can be saved to the Content Browser (Presets/User/Take Presets) for later use or distribution. Only Take names, hierarchies, Override Groups (incl. tags and their settings) and User Data will be saved. All Project elements such as objects, tags, materials, etc. and their setting values are not part of a Take preset.
Take presets are useful, for example, when they don’t have to be redefined when used in conjunction with User Data each time a Take is created.
Another use would be for maintaining studio presets, e.g.:
Such presets (which can easily consist of dozens of Takes) are easy to maintain and manage.
The Auto Take mode can be enabled to automatically assign the ,Override’ status to each modifiable setting (note that you can also drag entire objects, tags, materials, etc. into the Take Manager to make all of their settings overridable). The element settings will be colored accordingly (similar to Autokeying mode) and each setting will be modifiable (and will again be colored accordingly). All modified setting values will be placed into the Take Manager.
The Render Setting selections and render camera will also be set automatically in this mode.
Calling up this command will create a new document that contains all the properties of the current Take as a Main Take (incl. render settings and cameras). The Main Take will in essence be duplicated and all overridden settings will be assumed by the Main Take. Let’s say that you have a huge amount of Takes in convoluted hierarchies and no longer have an overview of which Takes override which settings, which setting value was inherited from which Take, etc. This command lets you get a fresh start with clearly defined setting values.
These commands resemble the already known
The Take name will be added to Project file names and directories.
Takes can be marked by clicking on the light gray icons at the right of the Takes in the Take Tree (see also Marker).
Right-clicking on the Take Tree will open a context menu that contains the following commands, in addition to those previously described:
Creates a new Take as a Child of the Take selected per right-click.
Deletes the selected Take. The same can be done using the
Selected Takes, including all Child Takes, can be copied and passed as Child Takes of the Main Take. If the Main Take is copied, all Child Takes (all except the Main Take) will be copied.
Depending on the type of overridden element, these will be placed in corresponding folders such as Objects, Tags, Materials, etc. If these folders are empty they will be hidden by default. Selecting this option will display these empty folders.
Use these two options to define how the Take Manager should be arranged (Take and Override Tree sections). The properties of Takes or elements can be hidden in the Attributes section, which can itself be hidden and is normally positioned at the bottom but can also be positioned as a third column on the right.
The following options are available:
Take and Override Trees are displayed next to each other. If a Take is selected on the left its Overrides will be shown on the right.
This mode only displays the list of Takes with corresponding icons.
In this mode, the Override settings are displayed and a selection menu is available at the top with the following options from left to right (exactly what can be selected in Dual Tree Mode):
If this option is enabled, the corresponding element in the Take Manager will be selected if an element in the Object or Material Manager is selected, and vice-versa. This can help give you a better overview of things.
This menu’s settings let you omit specific sections from overrides (e.g., transformations, render settings, etc.), which means nothing more than that changes made to settings are no longer restricted to Takes but are global (no corresponding settings will be grayed out). This is useful, for example, if you only want to affect the visibility of objects in different Takes but keep all other settings modifiable and consistent across all Takes.
The settings made here apply if Auto Take is enabled or disabled.
Note that for each of the Customize Commands Manager options described below commands of the same name are available that can be quickly enabled or disabled via keyboard shortcut.
This option is usually enabled and should only be disabled temporarily (a hotkey can be set up for this). Disable this option for the following purposes: If you want to modify a setting, i.e., a global parameter change, in the Base Take when editing an active Take to avoid having to activate the Base Take.
This is how it’s done:
There is one small exception: Assuming Take #2 is a Child object of Take #1 and setting X in Take #1 is overwritten. If the previuosly described process is applied to Take #2, Take #1 (and not the Base Take) will be affected by the change made to setting X.
Use these settings to make all or none of the elements/sections available for the Override functionality.
Select these items to enable or disable the respective element for the Override functionality. The Others option includes such items as XPresso nodes or special plugin elements.
This command affects Generator activation (the green check mark in the Object Manager) and the Visible in Editor[Visible in Renderer options (the dots in the Object Manager). These can be enabled or disabled for the Override functionality.
The term ‘transformations’ refers to all settings in the Object tab’s Coordinates fields. This option enables/disables these for the Override functionality.
These include all element settings with the exception of Transformations (Object tab’s Coordinates fields). This option enables/disables these for the Override functionality.
Use these settings to define whether or not separate render cameras or render settings should be defined for the Takes. If disabled, only the Main Take’s render cameras and render settings will be used. Takes can be marked by clicking on the light gray icons at the right of the Takes in the Take Tree (see also Markierung).
The following options are available in the main Cinema 4D menu under Render/Takes.
Use these commands to render all or marked Takes in succession to the Picture Viewer (PV). Note the variable file and path names that can be assigned different names based on the Takes.
Use these commands to render all or marked Takes in succession to the Picture Viewer (PV) using Team Render. Note the variable file and path names that can be assigned different names based on the Takes.
A Take can be assigned any number of User Data, which can then output values and settings in combination with third-party plugins (e.g., render farm plugins) for the Take.
Note that User Data can be saved together with Take presets, which makes it easier to create new Takes in the future.
Creating and managing User Data is principally nothing new and works as described in the Attribute Manager section.