GetUserData

The CrowdGetUserData3Delight can be used to get an integer value from the asset manager and feed it in shaders.
 
It can be created using the following methods:
  • Hypershade: Maya / Utilities / CrowdGetUserData3Delight
  • MEL command: createNode CrowdGetUserData3Delight;
 
The Get User Data 3Delight attributes
 
This node only contains:
 
Param name a shader attribute name found in the asset manager configuration from which the outvalue should be read
Default the default value to use if the corresponding shader attribute is not found
Renderman Code Attributes These parameters should not be modified, they are the source code enabling the shaders to build its parameter list and run in 3Delight
 
Shader attribute configuration in the asset manager
 
Notice that the name of the shader attribute in the asset manager is the same as the name declared in the GetUserData shader.
The value of this shader attribute will be randomized between Minimum and Maximum value and passed to the GetUserData to be fed in other shaders.
Notice that it is also possible to feed this attribute from a PP attribute value.