# Consts

Name Value Data type Comment
SG_IMAGEDATA_FORMAT_L L const char * The SG_IMAGEDATA_FORMAT_[...] defines the default names of standard image formats in Simplygon. L is a grayscale light
SG_IMAGEDATA_FORMAT_RGB RGB const char * The SG_IMAGEDATA_FORMAT_[...] defines the default names of standard image formats in Simplygon. RGB is 3-component red, green, blue
SG_IMAGEDATA_FORMAT_RGBA RGBA const char * The SG_IMAGEDATA_FORMAT_[...] defines the default names of standard image formats in Simplygon. RGBA is 4-component red, green, blue, alpha
SG_MATERIAL_CHANNEL_AMBIENT Ambient const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_BASECOLOR Basecolor const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_DIFFUSE Diffuse const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_DISPLACEMENT Displacement const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_EMISSIVE Emissive const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_GROUPIDS GroupIds const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_METALNESS Metalness const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_NORMALS Normals const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_OCCLUSION Occlusion const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_OPACITY Opacity const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_ROUGHNESS Roughness const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_SHININESS Shininess const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MATERIAL_CHANNEL_SPECULAR Specular const char * The SG_MATERIAL_CHANNEL_[...] defines the default names of standard material textures in Simplygon.
SG_MAXIMUM_CHART_AGGREGATOR_OUTPUT_MATERIAL_COUNT 1024 const unsigned int The maximum number of output materials that the chart aggregator supports
SG_MAXIMUM_IMPORTANCE_VALUE 10 const float The maximum value allowed for any of the reduction importance multipliers/values
SG_MAXIMUM_MAPPING_IMAGE_INPUT_MATERIAL_COUNT 1024 const unsigned int The maximum number of input materials that the mapping image caster supports
SG_MAXIMUM_MAPPING_IMAGE_OUTPUT_MATERIAL_COUNT 1024 const unsigned int The maximum number of output materials that the mapping image caster supports
SG_MAXIMUM_PARAMETERIZER_OUTPUT_MATERIAL_COUNT 1024 const unsigned int The maximum number of output materials that the parameterizer supports
SG_NUM_SUPPORTED_BONES_PER_VERTEX 16 const unsigned int The maximum number of bones that can be references by one vertex within Simplygon.
SG_NUM_SUPPORTED_COLOR_CHANNELS 256 const unsigned int The maximum number of color channels supported within Simplygon.
SG_NUM_SUPPORTED_CUSTOM_NODE_INPUTS 16 const unsigned int The maximum number of inputs that can be connected to any custom node within Simplygon
SG_NUM_SUPPORTED_MAPPING_LAYERS 32 const unsigned int The maximum number of mapping layers that are supported internally by Simplygon
SG_NUM_SUPPORTED_TEXTURE_CHANNELS 256 const unsigned int The maximum number of texture channels supported within Simplygon.
SG_SUPPORTED_CUSTOM_NODE_SHADER_CODE_SIZE 2048 const unsigned int The maximum size of shader output that can be generated by a custom node within Simplygon