unreal.PVSkeletonSelectionParams

class unreal.PVSkeletonSelectionParams

Bases: StructBase

PVSkeleton Selection Params

C++ Source:

  • Plugin: ProceduralVegetationEditor

  • Module: ProceduralVegetation

  • File: PVManualEditSettings.h

Editor Properties: (see get_editor_property/set_editor_property)

  • num_points_selection (int32): [Read-Write] Number of neighbouring points to include in the selection.

    Walks this many connections from the picked point. 0 = only the picked point itself. Higher = larger soft-selection.

  • selection_distance (float): [Read-Write] Selection radius (in skeleton or world units).

    For SelectByTreeDistance: distance along the skeleton graph. For SelectByEuclideanDistance: straight-line 3D distance in cm. Higher = more points caught.

  • selection_falloff (PointSelectionSmoothnessMethod): [Read-Write] How selection weight falls off from the picked point.

    Determines how strongly nearby points are co-selected. Linear / Smooth / Sphere / Root / Sharp / Sine / Constant.

  • skeleton_selection_mode (SkeletonSelectionMode): [Read-Write] How to measure distance for selection: tree-distance, neighbours, or 3D distance.

    SelectByTreeDistance: walks along branch graph from the picked point. SelectByNeighbours: N hops along skeleton connections. SelectByEuclideanDistance: standard radial selection.