unreal.PVCarveParams

class unreal.PVCarveParams

Bases: StructBase

PVCarve Params

C++ Source:

  • Plugin: ProceduralVegetationEditor

  • Module: ProceduralVegetation

  • File: PVCarve.h

Editor Properties: (see get_editor_property/set_editor_property)

  • carve (float): [Read-Write] How much of the structure to remove (0 = none, 1 = aggressive).

    Controls how much of the structure is removed according to the chosen Carve Basis. Lower values keep more geometry; higher values trim more.

  • carve_basis (CarveBasis): [Read-Write] Reference rule used to trim the plant.

    LengthFromRoot: distance measured from the plant’s root/trunk base (along the branch graph). FromBottom: relative height starting from the plant’s lowest point. ZPosition: absolute world-space Z. Radius: branch thickness.