unreal.NiagaraMeshRendererMeshProperties

class unreal.NiagaraMeshRendererMeshProperties

Bases: StructBase

Niagara Mesh Renderer Mesh Properties

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraMeshRendererProperties.h

Editor Properties: (see get_editor_property/set_editor_property)

  • lod_bias_binding (NiagaraParameterBindingWithValue): [Read-Write] LOD bias to apply to the LOD calculation.

  • lod_distance_factor (float): [Read-Write] Used in LOD calculation to modify the distance, i.e. increasing the value will make lower poly LODs transition closer to the camera.

  • lod_level_binding (NiagaraParameterBindingWithValue): [Read-Write] Absolute LOD level to use

  • lod_mode (NiagaraMeshLODMode): [Read-Write]

  • lod_range (IntVector2): [Read-Write] Used to restrict the range of LODs we include when dynamically calculating the LOD level.

  • mesh (StaticMesh): [Read-Write] The mesh to use when rendering this slot

  • mesh_parameter_binding (NiagaraParameterBinding): [Read-Write] Binding to supported mesh types.

  • pivot_offset (Vector): [Read-Write] Offset of the mesh pivot

  • pivot_offset_space (NiagaraMeshPivotOffsetSpace): [Read-Write] What space is the pivot offset in?

  • rotation (Rotator): [Read-Write] Rotation of the mesh

  • scale (Vector): [Read-Write] Scale of the mesh

  • use_lod_range (bool): [Read-Write] When enabled you can restrict the LOD range we consider for LOD calculation. This can be useful to reduce the performance impact, as it reduces the number of draw calls required.