Cinema 4D Basic Features Material Manager Material Nodes Individual Assets
Function available in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Context

The Nodes in this group are in the broadest sense designed for use with projecting color values onto the UVW texture space as well as with the creation or modification of UV coordinates. Since Node Materials are also assigned via a Material tag, their Projection settings can also be used to adjust the mapping. However, if you want to make custom adjustments in the mapping to individual elements of the material, the Context Nodes will help.

This is why most Nodes have separate inputs for Context and Local Context. These can be created by right-clicking on an empty part of the Material Node and making the corresponding selection from the Add Input menu.

The Context input represents all UV coordinates of all color inputs used for calculating a given Node. If no further modifications are made, the Material tag’s Projection function will otherwise be used.

With the Local Context input on the other hand, only the UV coordinates used for that particular Node will be modified.

In both cases, the Material tag has the last say and its Offset and Length settings can also be used to affect the projection of the material on a given surface.

It should be noted that the UV coordinates for Material Nodes start at 0, 0 at the bottom-left corner. The Material tag follows from an older location at which the origin of the UV coordinates lie in the top-left corner of a texture tile.

Correspondingly, the positive progression of the V axis there in inverted compared to the Material Node.

Get Context
Override Context
Projection
Set Context
Triplanar
UV Reprojection
UV Transform
UV Distorter
UVW Transform
Scatter