- class unreal.HierarchicalSimplification¶
Editor Properties: (see get_editor_property/set_editor_property)
allow_specific_exclusion(bool): [Read-Write] Allow Specific Exclusion
desired_bound_radius(float): [Read-Write] Desired Bounding Radius for clustering - this is not guaranteed but used to calculate filling factor for auto clustering
desired_filling_percentage(float): [Read-Write] Desired Filling Percentage for clustering - this is not guaranteed but used to calculate filling factor for auto clustering
merge_setting(MeshMergingSettings): [Read-Write] Merge Mesh Setting if bSimplifyMesh is false
min_number_of_actors_to_build(int32): [Read-Write] Min number of actors to build LODActor
only_generate_clusters_for_volumes(bool): [Read-Write] Only generate clusters for HLOD volumes
override_draw_distance(float): [Read-Write] Override Draw Distance
proxy_setting(MeshProxySettings): [Read-Write] Simplification Setting if bSimplifyMesh is true
reuse_previous_level_clusters(bool): [Read-Write] Will reuse the clusters generated for the previous (lower) HLOD level
simplify_mesh(bool): [Read-Write] If this is true, it will simplify mesh but it is slower. If false, it will just merge actors but not simplify using the lower LOD if exists. For example if you build LOD 1, it will use LOD 1 of the mesh to merge actors if exists. If you merge material, it will reduce drawcalls.
transition_screen_size(float): [Read-Write] The screen radius an mesh object should reach before swapping to the LOD actor, once one of parent displays, it won’t draw any of children.
use_override_draw_distance(bool): [Read-Write] Use Override Draw Distance