Last updated on
Sep 15, 2025
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.
sbsfilters
Module sbsfilter provides the library of substance filters and their definition (inputs, outputs, parameters):
It also provides the definition of the compositing node input and output:
Note
Note that in addition to their specific parameters, Filters and FxMaps node have this set of BaseParameters:
- CompNodeParam(sbsenum.CompNodeParamEnum.OUTPUT_SIZE, sbsenum.ParamTypeEnum.INTEGER2, ‘0 0’ )
- CompNodeParam(sbsenum.CompNodeParamEnum.OUTPUT_FORMAT, sbsenum.ParamTypeEnum.INTEGER1, sbsenum.OutputFormatEnum.FORMAT_8BITS )
- CompNodeParam(sbsenum.CompNodeParamEnum.PIXEL_SIZE, sbsenum.ParamTypeEnum.FLOAT2 , ‘1.0 1.0’ )
- CompNodeParam(sbsenum.CompNodeParamEnum.PIXEL_RATIO, sbsenum.ParamTypeEnum.INTEGER1, sbsenum.PixelRatioEnum.SQUARE )
- CompNodeParam(sbsenum.CompNodeParamEnum.TILING_MODE, sbsenum.ParamTypeEnum.INTEGER1, sbsenum.TilingEnum.H_AND_V_TILING )
- CompNodeParam(sbsenum.CompNodeParamEnum.QUALITY, sbsenum.ParamTypeEnum.INTEGER1, sbsenum.QualityEnum.MEDIUM )
- CompNodeParam(sbsenum.CompNodeParamEnum.RANDOM_SEED, sbsenum.ParamTypeEnum.INTEGER1, ‘0’