OptionalburnFire: bark chars black, leaves scorch brown and drop out.
OptionaldamageStorm or age damage: side branches break off, leaf mass and fruit thin out.
OptionalsnowSnow cover on upward-facing surfaces.
OptionalwetnessRain wetness: darker albedo, lower roughness.
Optional TSL inputs (each a 0..1 float node) that override the global weather uniforms of
treeUniformsfor one material. Pass auniform()to drive it live, or any node: e.g. one sampling a world-space burn mask atpositionWorld, or one derived fromscatterParamsNode()(threejs-scatter) for per-instance values.