--- title: "Integer User Data" url: "https://help.maxon.net/r3d/cinema/en-us/Content/html/Integer%2BUser%2BData.html" section_path: "Shaders > Attributes Shaders > Integer User Data" description: "Attribute integer data can be stored per object or per point on a point cloud. This shader node gives you access to that attribute data, facilitating …" --- # Integer User Data You are here: # Integer User Data ## Introduction Attribute integer data can be stored per object or per point on a point cloud. This shader node gives you access to that attribute data, facilitating object or point shading variation without requiring different materials. A typical example of using user integer data is to drive the Redshift [Switch Shader](https://help.maxon.net/r3d/cinema/en-us/Content/html/Shader%2BSwitch.html.md), to execute different shaders for different objects for texture variation. ## Parameters | | | --- | | ![Image: C4D_Integer_User_Data.png](https://help.maxon.net/r3d/cinema/en-us/Content/Resources/Images/C4D_Integer_User_Data.png) | ### Attribute Name This is the name of the user attribute assigned to the object or point cloud. ### Presets Button This button lets you quickly access read data from your scene by filling the Attribute Name field with one of the following common sources: - Mograph - Object ID - Alternative ID - Objects - Object ID - Geometry ID - Geometry ID Absolute - Particles - ID - Random Seed (TP) - Group ID (XP) ### Default This is the value that will be output by the shader if the attribute is not found on the object or point cloud.