unreal.CEClonerMeshRendererExtension¶
- class unreal.CEClonerMeshRendererExtension(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
CEClonerExtensionBaseExtension dealing with mesh rendering options
C++ Source:
Plugin: ClonerEffector
Module: ClonerEffector
File: CEClonerMeshRendererExtension.h
Editor Properties: (see get_editor_property/set_editor_property)
default_meshes(Array[StaticMesh]): [Read-Write] When nothing is attached to the cloner, these meshes are used as defaultmesh_cast_shadows(bool): [Read-Write] Whether clones cast shadow, disabling will result in better performancemesh_facing_mode(NiagaraMeshFacingMode): [Read-Write] Mode to indicate how clones facing is determinedmesh_render_mode(CEClonerMeshRenderMode): [Read-Write] Indicates how we select the mesh to render on each clonesoverride_material(MaterialInterface): [Read-Write] The override materials that will be set instead of meshes materials, bVisualizeEffectors must be disabledsort_translucent_particles(bool): [Read-Write] Sort particles by depth when it has a translucent material, this will avoid flickering artifacts from appearinguse_override_material(bool): [Read-Write] Whether to override meshes materials with another materialvisualize_effectors(bool): [Read-Write] Override materials to show effectors applied on this cloner based on their color property
- get_default_meshes() Array[StaticMesh]¶
Get Default Meshes
- Returns:
out_meshes (Array[StaticMesh]):
- Return type:
- get_mesh_facing_mode() NiagaraMeshFacingMode¶
Get Mesh Facing Mode
- Return type:
- get_mesh_render_mode() CEClonerMeshRenderMode¶
Get Mesh Render Mode
- Return type:
- get_override_material() MaterialInterface¶
Get Override Material
- Return type:
- set_default_meshes(meshes) None¶
Set Default Meshes
- Parameters:
meshes (Array[StaticMesh])
- set_mesh_cast_shadows(inb_cast_shadows) None¶
Set Mesh Cast Shadows
- Parameters:
inb_cast_shadows (bool)
- set_mesh_facing_mode(mode) None¶
Set Mesh Facing Mode
- Parameters:
mode (NiagaraMeshFacingMode)
- set_mesh_render_mode(mode) None¶
Set Mesh Render Mode
- Parameters:
mode (CEClonerMeshRenderMode)
- set_override_material(material) None¶
Set Override Material
- Parameters:
material (MaterialInterface)