unreal.PVCarveParams¶
- class unreal.PVCarveParams¶
Bases:
StructBasePVCarve Params
C++ Source:
Plugin: ProceduralVegetationEditor
Module: ProceduralVegetation
File: PVCarve.h
Editor Properties: (see get_editor_property/set_editor_property)
carve(float): [Read-Write] Amount of trimming based on the selected basis.Controls how much of the structure is removed according to the chosen Carve Basis. Lower values keep more geometry; higher values trim more. Use to reveal or mask regions procedurally.
carve_basis(CarveBasis): [Read-Write] Sets the reference used to trim the plant.Chooses the basis for trimming the plant structure (e.g., length from root, bottom height, world Z, or radial distance). LengthFromRoot – distance measured from the plant’s root/trunk base.
From Bottom – relative height starting from the plant’s lowest point.
ZPosition – absolute world-space Z axis position.
Radius – Radius/Thickness of branch