unreal.PVConvertToSeedPointParams

class unreal.PVConvertToSeedPointParams

Bases: StructBase

PVConvert to Seed Point Params

C++ Source:

  • Plugin: ProceduralVegetationEditor

  • Module: ProceduralVegetation

  • File: PVSeedGenerator.h

Editor Properties: (see get_editor_property/set_editor_property)

  • apical_random (float): [Read-Only] Auto-computed random apical direction range applied to each seed (degrees).

  • avoidance (float): [Read-Write] Strength of the avoidance bend applied to each seed’s initial growth direction.

    0 = seeds grow straight up regardless of position. Higher values bend each seed’s initial direction away from a reference. Use AvoidanceBias to choose whether the reference is the cluster center or nearby seeds.

  • avoidance_bias (float): [Read-Write] Mix between avoiding the cluster center (0) and avoiding neighbors (1).

    0 = seeds bend away from the cluster center. 1 = seeds bend away from nearby seeds. 0.5 = equal mix.

  • avoidance_center_reduction (float): [Read-Write] Taper the avoidance bend so central seeds bend less than outer seeds.

    0 = all seeds bend equally regardless of position. 1 = central seeds grow closer to straight up, outer seeds bend fully toward the avoidance direction. Tapers smoothly from 0 at the cluster center to 1 at the outermost seed.

  • axillary_random (float): [Read-Only] Auto-computed random axillary direction range applied to each seed (degrees).