--- title: "Decompose Container" url: "https://help.maxon.net/c4d/en-us/Content/html/NET_MAXON_NODE_DECOMPOSECONTAINER.html" section_path: "The Node Editor > The individual Assets > Data Structures > Decompose Container" element_id: "NET_MAXON_NODE_DECOMPOSECONTAINER" description: "This page documents the Decompose Container node of the Scene Nodes system in Cinema 4D. It splits containers — bundles of arrays and values, like a …" --- # Decompose Container > **Note:** **What is it about?** > > This page documents the **Decompose Container node** of the Scene Nodes system in **Cinema 4D**. It splits containers — bundles of arrays and values, like a mesh's point and polygon data — into their individual parts. A container can be thought of as a collection of arrays and values that can have different data types. Such collections occur whenever different values are passed in a package. For example, imagine any polygon object. This usually consists of a collection of point coordinates, polygons, a matrix and still other properties, such as a name, visibility attributes, UV coordinates, selections, material assignments, etc., which can be collected in a container. The data container also allows targeted access to the desired properties. Within the Node environment, this Node can be used, for example, to read out the arrays contained in a distribution. ![Image: 046096.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/046096.jpg)\ Here the container of a linear distribution is broken down to calculate a new color distribution. [![Image: halvar.png](https://help.maxon.net/c4d/en-us/Content/Resources/Images/halvar.png)](https://help.maxon.net/c4d/en-us/Content/Resources/Scenes/046095.c4d)