unreal.InterchangeCommonPipelineDataFactoryNode

class unreal.InterchangeCommonPipelineDataFactoryNode(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: InterchangeFactoryBaseNode

This factory node is the place where pipeline can set global data that can be use by factories.

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeFactoryNodes

  • File: InterchangeCommonPipelineDataFactoryNode.h

get_bake_meshes() bool or None

Return the Bake Meshes set by the pipelines.

Returns:

attribute_value (bool):

Return type:

bool or None

get_custom_global_offset_transform() Transform or None

Return the global offset transform set by the pipelines.

Returns:

attribute_value (Transform):

Return type:

Transform or None

set_bake_meshes(node_container, attribute_value) bool

Pipeline can set Bake Meshes, factories will use this to identify if Global transforms should be applied to Meshes/Skeletals.

Parameters:
Return type:

bool

set_custom_global_offset_transform(node_container, attribute_value) bool

Pipeline can set a global transform, factories will use this global offset when importing asset.

Parameters:
Return type:

bool