sbsbakerslibrary module
Content included in sbsbakers module:
- sbsbakersenum module: Definition of all the enumeration used by the baking parameters
BakerEnumBakingStructureTagEnumConverterParamEnumSceneSelectionModeEnumBakerAOAttenuationEnumBakerAOQualityEnumBakerBakingTypeEnumBakerColorGeneratorEnumBakerColorModeEnumBakerColorSourceEnumBakerCurvatureAlgoEnumBakerDistributionEnumBakerFilteringModeEnumBakerFromMeshDistanceWithEnumBakerFromMeshMatchEnumBakerFromMeshSubSamplingEnumBakerInputDirectionEnumBakerMapTypeEnumBakerNormalOrientationEnumBakerOutputFormatEnumBakerPositionAxisEnumBakerPositionModeEnumBakerPositionNormalizationEnumBakerResourceMethodEnumBakerUVSetEnum
- sbsbakersdictionaries module: List of dictionaries related to the bakers
- sbsbakingparameters module: Definition of the BakingParameters object
BakingParametersBakingParameters.addBaker()BakingParameters.addHighDefinitionMeshFromFile()BakingParameters.addHighDefinitionMeshFromResource()BakingParameters.computeUniqueIdentifier()BakingParameters.fromSBSTree()BakingParameters.getBaker()BakingParameters.getNbBakers()BakingParameters.getParameter()BakingParameters.getParameterValue()BakingParameters.getSubMeshColor()BakingParameters.getSubMeshColorHexa()BakingParameters.getSubMeshSelection()BakingParameters.isSubMeshSelected()BakingParameters.moveDownBaker()BakingParameters.moveUpBaker()BakingParameters.removeBaker()BakingParameters.selectBaker()BakingParameters.setFileParameterValueFromPath()BakingParameters.setFileParameterValueFromResource()BakingParameters.setParameterValue()BakingParameters.setSubMeshColorHexa()BakingParameters.setSubMeshSelection()BakingParameters.toSBSOptionList()
- sbsscenedata module: Definition of the SubMeshColor and SubMeshSelection object
- sbsbakersdef module (not exposed): Bakers definition
- sbsbakersdefaultprops module (not exposed): Definition of the bakers default properties
- sbsbakingconverterparam module (not exposed): Definition of the BakingConverterParam and BakingGlobalParam objects
- sbsbakingconverter module (not exposed): Definition of the BakingConverter object
BakingConverterBakingConverter.fromSBSTree()BakingConverter.getAllParameters()BakingConverter.getOverrideState()BakingConverter.getParameter()BakingConverter.getParameterValue()BakingConverter.moveDown()BakingConverter.moveUp()BakingConverter.resetDefaultProperty()BakingConverter.setFileParameterValueFromPath()BakingConverter.setFileParameterValueFromPreviousBaker()BakingConverter.setFileParameterValueFromResource()BakingConverter.setGlobalParams()BakingConverter.setParameterValue()BakingConverter.setSelected()BakingConverter.toSBSOptionList()BakingConverter.updateDefaultProperties()BakingConverter.updateDefaultProperty()
Module sbsbakerslibrary provides the libraries of Bakers and their parameters that are defined in the
modules sbsbakersdef and sbsbakingparameters.
- Libraries:
__library_Bakers: the library of Bakers, identified by
BakerEnum:__library_Bakers = { sbsbakersenum.BakerEnum.AMBIENT_OCCLUSION : sbsbakersdef.baker_AMBIENT_OCCLUSION , sbsbakersenum.BakerEnum.AMBIENT_OCCLUSION_FROM_MESH : sbsbakersdef.baker_AMBIENT_OCCLUSION_FROM_MESH , sbsbakersenum.BakerEnum.BENT_NORMALS_FROM_MESH : sbsbakersdef.baker_BENT_NORMALS_FROM_MESH , sbsbakersenum.BakerEnum.COLOR_MAP_FROM_MESH : sbsbakersdef.baker_COLOR_MAP_FROM_MESH , sbsbakersenum.BakerEnum.CONVERT_UV_TO_SVG : sbsbakersdef.baker_CONVERT_UV_TO_SVG , sbsbakersenum.BakerEnum.CURVATURE : sbsbakersdef.baker_CURVATURE , sbsbakersenum.BakerEnum.CURVATURE_MAP_FROM_MESH : sbsbakersdef.baker_CURVATURE_MAP_FROM_MESH , sbsbakersenum.BakerEnum.HEIGHT_MAP_FROM_MESH : sbsbakersdef.baker_HEIGHT_MAP_FROM_MESH , sbsbakersenum.BakerEnum.NORMAL_MAP_FROM_MESH : sbsbakersdef.baker_NORMAL_MAP_FROM_MESH , sbsbakersenum.BakerEnum.OPACITY_MASK_FROM_MESH : sbsbakersdef.baker_OPACITY_MASK_FROM_MESH , sbsbakersenum.BakerEnum.POSITION : sbsbakersdef.baker_POSITION , sbsbakersenum.BakerEnum.POSITION_MAP_FROM_MESH : sbsbakersdef.baker_POSITION_MAP_FROM_MESH , sbsbakersenum.BakerEnum.THICKNESS_MAP_FROM_MESH : sbsbakersdef.baker_THICKNESS_MAP_FROM_MESH , sbsbakersenum.BakerEnum.TRANSFERRED_TEXTURE_FROM_MESH : sbsbakersdef.baker_TRANSFERRED_TEXTURE_FROM_MESH , sbsbakersenum.BakerEnum.WORLD_SPACE_DIRECTION : sbsbakersdef.baker_WORLD_SPACE_DIRECTION , sbsbakersenum.BakerEnum.WORLD_SPACE_NORMALS : sbsbakersdef.baker_WORLD_SPACE_NORMALS }
- sbsbakers.sbsbakerslibrary.getBakerDefaultIdentifier(aBaker)
Get the default string identifier of the given baker (from its ConverterID or identifier)
- Parameters:
aBaker (
BakerEnumor str (ConverterID or identifier)) – baker identifier- Returns:
the default identifier as a string
- sbsbakers.sbsbakerslibrary.getBakerDefinition(aBaker)
Get the definition of the given baker identifier (from its ConverterID or identifier)
- Parameters:
aBaker (
BakerEnumor str (ConverterID or identifier)) – baker identifier- Returns:
a
BakingConverterobject if found, None otherwise