{ "id": "temporal-ghost-trail", "name": "Temporal Ghost Trail", "description": "Blends older pre-layer input frames into the current layer input for a soft temporal trail.", "category": "Temporal", "entryPoint": "shadeVideo", "temporal": { "enabled": true, "historySource": "preLayerInput", "historyLength": 12 }, "parameters": [ { "id": "currentMix", "label": "Current Mix", "type": "float", "default": 0.72, "min": 0, "max": 1, "step": 0.01, "description": "Contribution of the current frame in the temporal blend." }, { "id": "trailMix", "label": "Trail Mix", "type": "float", "default": 0.28, "min": 0, "max": 1, "step": 0.01, "description": "Contribution of older frames in the temporal blend." } ] }