- Command Line overview
- sbsbaker
- sbscooker
- sbsmtools
- sbsmutator
- sbsrender
- sbsupdater
- Pysbs - Python API overview
- Getting started
- General topics
- Examples
- Substance Maya toolset
- Substance 3D home
- Home
-
Command Line Tools
- Command Line overview
- sbsbaker
- sbscooker
- sbsmtools
- sbsmutator
- sbsrender
- sbsupdater
- Samples
- Setup and Getting Started
-
Integrations
- Substance Maya toolset
- Changelog overview
sbsbakingconverterparam
Module sbsbakingconverterparam provides the definition of the BakingConverterParam object.
class pysbs.sbsbakers.sbsbakingconverterparam.BakingParam(aIdentifier, aQtVariant)
Bases: object
This class provide the common interface for BakingConverterParam and BakingGlobalParam
- Members
- mIdentifier (
ConverterParamEnum
): identifier of the property - mQtVariant (
QtVariant
): value of the property (type + value)
- mIdentifier (
getType()
Get the type of the QtVariant
object
Returns: | The type of the QtVariant object, as a QtVariantTypeEnum |
---|
getValue()
Get the value of the QtVariant
object
Returns: | The value of the QtVariant object |
---|
getValueStr()
Get the value of the QtVariant
object converted into a string
Returns: | The value of the QtVariant object as a string |
---|
setValue(aValue)
Set the value of the QtVariant
object
Parameters: | aValue (any type compatible with the type of the QtVariant object) – The value to set |
---|
isAResourceParam()
Return True if this BakingConverterParam is a resource parameter (e.g. Normal map, Texture file, Direction file, Cage file) with a type STRING.
Returns: | True if it is a resource parameter, False otherwise |
---|
fromSBSTree(aOptionPrefix, aSBSTree)
Read options from aSBSTree
Parameters: |
|
---|---|
Returns: | True if success, False otherwise |
toSBSOptionList(aOptionPrefix)
Convert this property into a list of SBSOption.
Parameters: | aOptionPrefix (str) – the option prefix |
---|---|
Returns: | a list of SBSOption allowing to fully declare this parameter |
class pysbs.sbsbakers.sbsbakingconverterparam.BakingConverterParam(aIdentifier, aQtVariant)
Bases: pysbs.sbsbakers.sbsbakingconverterparam.BakingParam
This class provide the definition of a BakingConverterParam
- Members
- mIdentifier (
ConverterParamEnum
): identifier of the property - mQtVariant (
QtVariant
): value of the property (type + value)
- mIdentifier (
toSBSOptionList(aOptionPrefix)
Convert this property into a tree of options.
Parameters: | aOptionPrefix (str) – the option prefix |
---|---|
Returns: | a list of SBSOption allowing to fully declare this parameter |
class pysbs.sbsbakers.sbsbakingconverterparam.BakingGlobalParam(aIdentifier, aQtVariant)
Bases: pysbs.sbsbakers.sbsbakingconverterparam.BakingParam
This class provide the definition of a property of a Global Baking parameter
- Members
- mIdentifier (
ConverterParamEnum
): identifier of the property - mQtVariant (
QtVariant
): value of the property (type + value)
- mIdentifier (
fromSBSTree(aTree)
Initialize the baking settings from the given tree.
Parameters: | aTree (tree of options of SBSTree ) – the tree of options |
---|---|
Returns: | True if success, False otherwise |
toSBSOptionList(aOptionPrefix)
Convert this property into am options tree.
Parameters: | aOptionPrefix (str) – the option prefix |
---|---|
Returns: | a list of SBSOption allowing to fully declare this parameter |