unreal.InterchangeSkeletalMeshFactoryNode
¶
- class unreal.InterchangeSkeletalMeshFactoryNode(outer: Optional[Object] = None, name: Union[Name, str] = 'None')¶
Bases:
InterchangeMeshFactoryNode
Interchange Skeletal Mesh Factory Node
C++ Source:
Plugin: Interchange
Module: InterchangeFactoryNodes
File: InterchangeSkeletalMeshFactoryNode.h
- get_custom_create_physics_asset() bool or None ¶
Query weather the skeletal mesh factory should create a physics asset. Return false if the attribute was not set.
- Returns:
attribute_value (bool):
- Return type:
bool or None
- get_custom_import_content_type() InterchangeSkeletalMeshContentType or None ¶
Query the skeletal mesh import content type. The content type is use by the factory to import partial or full translated content. Return false if the attribute was not set.
- Returns:
attribute_value (InterchangeSkeletalMeshContentType):
- Return type:
- get_custom_import_morph_target() bool or None ¶
Query weather the skeletal mesh factory should create the morph target. Return false if the attribute was not set.
- Returns:
attribute_value (bool):
- Return type:
bool or None
- get_custom_morph_threshold_position() float or None ¶
Query the skeletal mesh threshold to compare vertex position equality when computing morph target deltas.
- Returns:
attribute_value (float):
- Return type:
float or None
- get_custom_physic_asset_soft_object_path() SoftObjectPath or None ¶
Query a physics asset the skeletal mesh factory should use. Return false if the attribute was not set.
- Returns:
attribute_value (SoftObjectPath):
- Return type:
SoftObjectPath or None
- get_custom_skeleton_soft_object_path() SoftObjectPath or None ¶
Query the skeletal mesh factory skeleton UObject. Return false if the attribute was not set.
- Returns:
attribute_value (SoftObjectPath):
- Return type:
SoftObjectPath or None
- get_custom_threshold_position() float or None ¶
Query the skeletal mesh threshold use to decide if two vertex position are equal.
- Returns:
attribute_value (float):
- Return type:
float or None
- get_custom_threshold_tangent_normal() float or None ¶
Query the skeletal mesh threshold use to decide if two normal, tangents or bi-normals are equal.
- Returns:
attribute_value (float):
- Return type:
float or None
- get_custom_threshold_uv() float or None ¶
Query the skeletal mesh threshold use to decide if two UVs are equal.
- Returns:
attribute_value (float):
- Return type:
float or None
- initialize_skeletal_mesh_node(unique_id, display_label, asset_class) None ¶
Initialize node data param:: UniqueID - The uniqueId for this node
- set_custom_create_physics_asset(attribute_value) bool ¶
Set weather the skeletal mesh factory should create a physics asset. Return false if the attribute cannot be set.
- set_custom_import_content_type(attribute_value) bool ¶
Set the skeletal mesh import content type. The content type is use by the factory to import partial or full translated content. Return false if the attribute cannot be set.
- Parameters:
attribute_value (InterchangeSkeletalMeshContentType) –
- Return type:
- set_custom_import_morph_target(attribute_value) bool ¶
Set weather the skeletal mesh factory should create the morph target. Return false if the attribute cannot be set.
- set_custom_morph_threshold_position(attribute_value, add_apply_delegate=True) bool ¶
Set the skeletal mesh threshold to compare vertex position equality when computing morph target deltas.
- set_custom_physic_asset_soft_object_path(attribute_value) bool ¶
Set a physics asset the skeletal mesh factory should use. Return false if the attribute cannot be set.
- Parameters:
attribute_value (SoftObjectPath) –
- Return type:
- set_custom_skeleton_soft_object_path(attribute_value) bool ¶
Set the skeletal mesh factory skeleton UObject. Return false if the attribute cannot be set.
- Parameters:
attribute_value (SoftObjectPath) –
- Return type:
- set_custom_threshold_position(attribute_value, add_apply_delegate=True) bool ¶
Set the skeletal mesh threshold use to decide if two vertex position are equal.