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