sbsbakersenum | Substance 3D Automation ToolKit

Note

Documentation for Substance Automation Toolkit is now included in the SAT package. You can access the documentation by opening html-doc.zip inside your downloaded SAT package.

sbsbakersenum

Module sbsbakersenum provides all the enumeration used by the bakers in Substance Designer.

class pysbs.sbsbakers.sbsbakersenum.BakerEnum

Bases: object

Enumeration of the available bakers of a Scene resource in Substance Designer

AMBIENT_OCCLUSION             = 0 
AMBIENT_OCCLUSION_FROM_MESH   = 1 
BENT_NORMALS_FROM_MESH        = 2 
COLOR_MAP_FROM_MESH           = 3 
CONVERT_UV_TO_SVG             = 4 
CURVATURE                     = 5 
CURVATURE_MAP_FROM_MESH       = 6 
HEIGHT_MAP_FROM_MESH          = 7 
NORMAL_MAP_FROM_MESH          = 8 
OPACITY_MASK_FROM_MESH        = 9 
POSITION                      = 10 
POSITION_MAP_FROM_MESH        = 11 
THICKNESS_MAP_FROM_MESH       = 12 
TRANSFERRED_TEXTURE_FROM_MESH = 13 
WORLD_SPACE_DIRECTION         = 14 
WORLD_SPACE_NORMALS           = 15
class pysbs.sbsbakers.sbsbakersenum.BakingStructureTagEnum

Bases: object

Enumeration of the properties available on a Converter

BAKING                        = 0 
RESOURCE_MODEL                = 1 
RESOURCE_DEFAULT_VALUES_MODEL = 2 
RESOURCE_MESHES_MODEL         = 3 
RESOURCE_OUTPUT_MODEL         = 4 
CONVERTERS                    = 5 
FIRST                         = 6 
FORMAT                        = 7 
GUI_PROPERTIES                = 8 
IDENTIFIER                    = 9 
IS_OVERRIDEN                  = 10 
IS_SELECTED                   = 11 
MESH_CONVERTER_ID             = 12 
PROPERTIES                    = 13 
SCENE_SELECTION_MODE          = 14 
SECOND                        = 15 
SELECTIONS                    = 16 
SUBMESH_COLORS                = 17 
SUBMESH_COLOR                 = 18
class pysbs.sbsbakers.sbsbakersenum.ConverterParamEnum

Bases: object

Enumeration of the properties available on a Converter

ADDITIONAL__INVERT_GREEN                           = 0 
ADDITIONAL__NORMAL_MAP                             = 1 
ADDITIONAL__NORMAL_WORLD_SPACE                     = 2 
COMMON__APPLY_DIFFUSION                            = 3 
COMMON__DILATION_WIDTH                             = 4 
COMMON__UV_TILE                                    = 5 
COMMON__UVSET                                      = 6 
CURVATURE__CURVATURE_MULTIPLIER                    = 7 
CURVATURE__ENABLE_SEAMS                            = 8 
CURVATURE__PER_VERTEX                              = 9 
CURVATURE__SEAMS_POWER                             = 10 
DEFAULT__APPLY_DIFFUSION                           = 11 
DEFAULT__AVERAGE_NORMALS                           = 12 
DEFAULT__DILATION_WIDTH                            = 13 
DEFAULT__FORMAT                                    = 14 
DEFAULT__OUTPUT_HEIGHT                             = 15 
DEFAULT__OUTPUT_WIDTH                              = 16 
DEFAULT__SUB_SAMPLING                              = 17 
DEFAULT__UV_TILE                                   = 18 
DEFAULT__UVSET                                     = 19 
DETAIL__FILTER_METHOD                              = 20 
DETAIL__IGNORE_BACKFACE                            = 21 
DETAIL__INVERT_SKEW_CORRECTION                     = 22 
DETAIL__LOW_AS_HIGH                                = 23 
DETAIL__MAX_DEPTH                                  = 24 
DETAIL__MAX_HEIGHT                                 = 25 
DETAIL__RELATIVE_SCALE                             = 26 
DETAIL__SKEW_CORRECTION                            = 27 
DETAIL__SKEW_MAP                                   = 28 
DETAIL__SMOOTH_NORMALS                             = 29 
DETAIL__SUB_SAMPLING                               = 30 
DETAIL__USE_CAGE                                   = 31 
DETAIL_AO__ATTENUATION                             = 32 
DETAIL_COLOR__COLOR_GENERATOR                      = 33 
DETAIL_COLOR__COLOR_SOURCE                         = 34 
DETAIL_CURVATURE__INTENSITY                        = 35 
DETAIL_CURVATURE__MAXIMIZE_RANGE                   = 36 
DETAIL_CURVATURE__SOFT_SATURATE                    = 37 
DETAIL_DISTANCE__MAXIMIZE_RANGE                    = 38 
DETAIL_NORMAL_COMMON__INVERT_GREEN                 = 39 
DETAIL_NORMAL_COMMON__RESULT_TYPE                  = 40 
DETAIL_SECONDARY_COMMON__DISTRIBUTION              = 41 
DETAIL_SECONDARY_COMMON__FILTER_METHOD             = 42 
DETAIL_SECONDARY_COMMON__IGNORE_BACKFACE_SECONDARY = 43 
DETAIL_SECONDARY_COMMON__MAX_DISTANCE              = 44 
DETAIL_SECONDARY_COMMON__MIN_DISTANCE              = 45 
DETAIL_SECONDARY_COMMON__NB_SECONDARY              = 46 
DETAIL_SECONDARY_COMMON__RELATIVE_SCALE            = 47 
DETAIL_SECONDARY_COMMON__SPREAD                    = 48 
DETAIL_TEXTURE__FILTERING_MODE                     = 49 
DETAIL_TEXTURE__HIGH_POLY_UV_SET                   = 50 
DETAIL_TEXTURE__IS_NORMAL_MAP                      = 51 
DETAIL_TEXTURE__TEXTURE_FILE                       = 52 
MESH__CAGE_PATH                                    = 53 
MESH__DISTANCE_WITH                                = 54 
MESH__HIGH_DEF_MESHES                              = 55 
MESH__HIGH_DEF_MESHES_MESH                         = 56 
MESH__IGNORE_BACKFACE                              = 57 
MESH__INVERT_SKEW_CORRECTION                       = 58 
MESH__MATCH_METHOD                                 = 59 
MESH__MAX_FRONTAL_DISTANCE                         = 60 
MESH__MAX_REAR_DISTANCE                            = 61 
MESH__RELATIVE_TO_BB                               = 62 
MESH__SKEW_PATH                                    = 63 
MESH__USE_CAGE                                     = 64 
MESH__USE_LOW_AS_HIGH_POLY                         = 65 
MESH__USE_SKEW                                     = 66 
NORMAL_WORLD_SPACE__BAKE_TYPE                      = 67 
OUTPUT__FOLDER                                     = 68 
OUTPUT__IN_SUBFOLDER                               = 69 
OUTPUT__RESOURCE_METHOD                            = 70 
OUTPUT__RESOURCE_NAME                              = 71 
POSITION__AXIS                                     = 72 
POSITION__MODE                                     = 73 
POSITION__NORMALIZATION                            = 74 
POSITION__NORMALIZATION_SCALE                      = 75 
SEAO__DISTANCE_FADE                                = 76 
SEAO__ERROR_BIAS                                   = 77 
SEAO__INVERT_NORMALS                               = 78 
SEAO__QUALITY                                      = 79 
SEAO__USE_NEIGHBORS                                = 80 
UV2SVG__COLOR_MODE                                 = 81 
UV2SVG__PADDING                                    = 82 
WORLD_DIRECTION__CONST_DIRECTION                   = 83 
WORLD_DIRECTION__DIRECTION_MAP                     = 84 
WORLD_DIRECTION__X                                 = 85 
WORLD_DIRECTION__Y                                 = 86 
WORLD_DIRECTION__Z                                 = 87
class pysbs.sbsbakers.sbsbakersenum.SceneSelectionModeEnum

Bases: object

Enumeration of the scene resource selection mode option

SUB_MESH = 0 
MATERIAL = 1
class pysbs.sbsbakers.sbsbakersenum.BakerAOAttenuationEnum

Bases: object

Enumeration of the Attenuation option in the Ambient Occlusion From Mesh Baker

NONE   = 0 
SMOOTH = 1 
LINEAR = 2
class pysbs.sbsbakers.sbsbakersenum.BakerAOQualityEnum

Bases: object

Enumeration of the Quality option in the Ambient Occlusion Baker

LOW      = 0 
MEDIUM   = 1 
HIGH     = 2 
VERYHIGH = 3
class pysbs.sbsbakers.sbsbakersenum.BakerBakingTypeEnum

Bases: object

Enumeration of the Baking Type option in the World Space Normals Baker

NORMAL   = 0 
TANGENT  = 1 
BINORMAL = 2
class pysbs.sbsbakers.sbsbakersenum.BakerColorGeneratorEnum

Bases: object

Enumeration of the Color Generator option in the Color Map Baker

RANDOM    = 0 
HUE_SHIFT = 1 
GREYSCALE = 2
class pysbs.sbsbakers.sbsbakersenum.BakerColorModeEnum

Bases: object

Enumeration of the Color Mode option in the Converter UV to SVG Baker

RANDOM      = 0 
HUE_SHIFT   = 1 
GREYSCALE   = 2 
UNIFORM     = 3 
MATERIAL_ID = 4
class pysbs.sbsbakers.sbsbakersenum.BakerColorSourceEnum

Bases: object

Enumeration of the Color Source option in the Color Map Baker

VERTEX_COLOR         = 0 
MATERIAL_COLOR       = 1 
MESH_ID              = 2 
POLYGROUP_SUBMESH_ID = 3
class pysbs.sbsbakers.sbsbakersenum.BakerCurvatureAlgoEnum

Bases: object

Enumeration of the Algorithm option in the Curvature Baker

PER_PIXEL  = 0 
PER_VERTEX = 1
class pysbs.sbsbakers.sbsbakersenum.BakerDistributionEnum

Bases: object

Enumeration of the Distribution option in the Bakers

UNIFORM  = 0 
COSINE   = 1
class pysbs.sbsbakers.sbsbakersenum.BakerFilteringModeEnum

Bases: object

Enumeration of the Filtering mode option in the Bakers

NEAREST  = 0 
BILINEAR = 1
class pysbs.sbsbakers.sbsbakersenum.BakerFromMeshDistanceWithEnum

Bases: object

Enumeration of the ‘Set distance with’ option in the Mesh options

VALUES    = 0 
CAGE      = 1
class pysbs.sbsbakers.sbsbakersenum.BakerFromMeshMatchEnum

Bases: object

Enumeration of the Match method option in the ‘from mesh’ Bakers (Used for Match and SelfOcclusion)

ALWAYS       = 0 
BY_MESH_NAME = 1
class pysbs.sbsbakers.sbsbakersenum.BakerFromMeshSubSamplingEnum

Bases: object

Enumeration of the Antialiasing option in the ‘from mesh’ Bakers

NONE            = 0 
SUBSAMPLING_2x2 = 1 
SUBSAMPLING_4x4 = 2 
SUBSAMPLING_8x8 = 3
class pysbs.sbsbakers.sbsbakersenum.BakerInputDirectionEnum

Bases: object

Enumeration of the Input Direction option in the World Space Direction Baker

FROM_TEXTURE        = 0 
FROM_UNIFORM_VECTOR = 1
class pysbs.sbsbakers.sbsbakersenum.BakerMapTypeEnum

Bases: object

Enumeration of the Map type option in the Bakers

WORLD_SPACE   = 0 
TANGENT_SPACE = 1
class pysbs.sbsbakers.sbsbakersenum.BakerNormalOrientationEnum

Bases: object

Enumeration of the normal format for the Bakers

OPENGL  = 0 
DIRECTX = 1
class pysbs.sbsbakers.sbsbakersenum.BakerOutputFormatEnum

Bases: object

Enumeration of the output Format option of the Bakers

PSD       = 0 
DDS       = 1 
WEBP      = 2 
HDR       = 3 
EXR       = 4 
JPEG      = 5 
JPEG_XR   = 6 
JPEG_2000 = 7 
PNG       = 8 
SVG       = 9 
TIF       = 10 
TGA       = 11 
ICO       = 12 
BMP       = 13 
WAP       = 14
class pysbs.sbsbakers.sbsbakersenum.BakerPositionAxisEnum

Bases: object

Enumeration of the Axis option in the Position Bakers

AXIS_X = 0 
AXIS_Y = 1 
AXIS_Z = 2
class pysbs.sbsbakers.sbsbakersenum.BakerPositionModeEnum

Bases: object

Enumeration of the Mode option in the Position Bakers

ALL_AXIS = 0 
ONE_AXIS = 1
class pysbs.sbsbakers.sbsbakersenum.BakerPositionNormalizationEnum

Bases: object

Enumeration of the Normalization option in the Position Bakers

BBOX    = 0 
BSPHERE = 1
class pysbs.sbsbakers.sbsbakersenum.BakerResourceMethodEnum

Bases: object

Enumeration of the Resource method option in the Bakers

EMBEDDED = 0 
LINKED   = 1
class pysbs.sbsbakers.sbsbakersenum.BakerUVSetEnum

Bases: object

Enumeration of the UV set option in the Bakers

UV_0 = 0 
UV_1 = 1 
UV_2 = 2 
UV_3 = 3 
UV_4 = 4 
UV_5 = 5 
UV_6 = 6 
UV_7 = 7

Adobe, Inc.

Get help faster and easier

New user?