Skip to content

Particle Effects

See JSON Examples Overview for shared project fields and general parameter rules.

Full-screen Particle Parameters

Adds a petal particle effect and configures particle count and size.

Complete JSON

Key Parameters

Field pathPurposeType and constraintsExample value
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].displayNameEffect display namestringpetal
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].keyEffect parameter namestring; defined by the SDK or packagerateGain, sizeGain
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].typeObject or parameter typestring; allowed values depend on the containing objectfloat
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].valueParameter valuestring; logical numbers and booleans remain strings3
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].idPackage, style, or animation IDstring; required when the referenced resource is usedNon-empty
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].intensityEffect intensitynumber; [0, 1]1
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].typeObject or parameter typestring; allowed values depend on the containing objectpackage

Hand-drawn Particle Path

Adds a flame particle effect and describes its complete path with curvePoint objects.

Complete JSON

Key Parameters

Field pathPurposeType and constraintsExample value
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].displayNameEffect display namestringFlame eruption
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].keyEffect parameter namestring; defined by the SDK or packagerateGain, sizeGain, curvePoint
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].objectValue.timeSecCurve-point timenumber, seconds; >= 00 to 49
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].objectValue.xCurve-point coordinatefinite number-305.901611328125 to 290.1639404296875
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].objectValue.yCurve-point coordinatefinite number-140.65573120117188 to 159.34426879882812
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].typeObject or parameter typestring; allowed values depend on the containing objectfloat, object
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].fxParams[].valueParameter valuestring; logical numbers and booleans remain strings1
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].idPackage, style, or animation IDstring; required when the referenced resource is usedNon-empty
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].intensityEffect intensitynumber; [0, 1]1
timelines[].timelineVideoFxTracks[].timelineVideoFxs[].typeObject or parameter typestring; allowed values depend on the containing objectpackage