unreal.InterchangeGenericCommonMeshesProperties

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

Bases: InterchangePipelineBase

Interchange Generic Common Meshes Properties

C++ Source:

  • Plugin: Interchange

  • Module: InterchangePipelines

  • File: InterchangeGenericAssetsPipelineSharedSettings.h

Editor Properties: (see get_editor_property/set_editor_property)

  • bake_meshes (bool): [Read-Write] Bake Meshes: If enable, meshes will be baked with the scene instance hierarchy transform.

  • compute_weighted_normals (bool): [Read-Write] Compute Weighted Normals: If true, we will use the surface area and the corner angle of the triangle as a ratio when computing the normals.

  • force_all_mesh_as_type (InterchangeForceMeshType): [Read-Write] Force All Mesh as Type: Allow to convert mesh to a particular type

  • import_lods (bool): [Read-Write] Import Lods: If enable, meshes LODs will be imported. Note that it required the advanced bBakeMesh property to be enabled.

  • recompute_normals (bool): [Read-Write] Recompute Normals: If true, normals in the imported mesh are ignored and recomputed.

  • recompute_tangents (bool): [Read-Write] Recompute Tangents: If true, tangents in the imported mesh are ignored and recomputed.

  • remove_degenerates (bool): [Read-Write] Remove Degenerates: If true, degenerate triangles will be removed.

  • use_backwards_compatible_f16_trunc_u_vs (bool): [Read-Write] Use Backwards Compatible F16Trunc UVs: If true, UVs will use backwards-compatible F16 conversion with truncation for legacy meshes.

  • use_full_precision_u_vs (bool): [Read-Write] Use Full Precision UVs: If true, UVs will be stored at full floating point precision.

  • use_high_precision_tangent_basis (bool): [Read-Write] Use High Precision Tangent Basis: If true, Tangents will be stored at 16 bit vs 8 bit precision.

  • use_mikk_t_space (bool): [Read-Write] Use Mikk TSpace: If true, recompute tangents will use mikkt space.

  • vertex_color_import_option (InterchangeVertexColorImportOption): [Read-Write] Vertex Color Import Option: Specify how vertex colors should be imported

  • vertex_override_color (Color): [Read-Write] Vertex Override Color: Specify override color in the case that VertexColorImportOption is set to Override

property bake_meshes: bool

[Read-Write] Bake Meshes: If enable, meshes will be baked with the scene instance hierarchy transform.

Type:

(bool)

property compute_weighted_normals: bool

[Read-Write] Compute Weighted Normals: If true, we will use the surface area and the corner angle of the triangle as a ratio when computing the normals.

Type:

(bool)

property force_all_mesh_as_type: InterchangeForceMeshType

[Read-Write] Force All Mesh as Type: Allow to convert mesh to a particular type

Type:

(InterchangeForceMeshType)

property import_lods: bool

[Read-Write] Import Lods: If enable, meshes LODs will be imported. Note that it required the advanced bBakeMesh property to be enabled.

Type:

(bool)

property recompute_normals: bool

[Read-Write] Recompute Normals: If true, normals in the imported mesh are ignored and recomputed.

Type:

(bool)

property recompute_tangents: bool

[Read-Write] Recompute Tangents: If true, tangents in the imported mesh are ignored and recomputed.

Type:

(bool)

property remove_degenerates: bool

[Read-Write] Remove Degenerates: If true, degenerate triangles will be removed.

Type:

(bool)

property use_backwards_compatible_f16_trunc_u_vs: bool

[Read-Write] Use Backwards Compatible F16Trunc UVs: If true, UVs will use backwards-compatible F16 conversion with truncation for legacy meshes.

Type:

(bool)

property use_full_precision_u_vs: bool

[Read-Write] Use Full Precision UVs: If true, UVs will be stored at full floating point precision.

Type:

(bool)

property use_high_precision_tangent_basis: bool

[Read-Write] Use High Precision Tangent Basis: If true, Tangents will be stored at 16 bit vs 8 bit precision.

Type:

(bool)

property use_mikk_t_space: bool

[Read-Write] Use Mikk TSpace: If true, recompute tangents will use mikkt space.

Type:

(bool)

property vertex_color_import_option: InterchangeVertexColorImportOption

[Read-Write] Vertex Color Import Option: Specify how vertex colors should be imported

Type:

(InterchangeVertexColorImportOption)

property vertex_override_color: Color

[Read-Write] Vertex Override Color: Specify override color in the case that VertexColorImportOption is set to Override

Type:

(Color)