Generated Faster Motion reference

Product media placeholder

Replace this area with a screenshot or short walkthrough video during the media sweep.

This generated reference is built from Faster Motion source artifacts, not hand-maintained tables. It covers schema shape, runtime APIs, debug APIs, node categories, and public node pages.

Public node pages291
Registry nodes292
Categories20
Schema definitions204

Generated from source

Node registry faster-motion-docs/node-registry.jsonSchema faster-motion/dist/fmtion.schema.jsonRuntime APIs src/fmtion/RuntimeLoader.ts and src/fmtion/FmtionLoader.tsDebug APIs src/devtools/RuntimeDebugAPI.ts

Reference sections

Node categories

CategoryType keyPublic nodesDescription
inputsinputs51Nodes that read external signals into the graph: DOM events, mouse position, scroll progress, keyboard input, time, and other browser/device inputs.
texttext31Text animation nodes: split text into characters/words/lines, per-character wave/fade/spring/skew/distort transforms, coverage ranges for reveal effects.
animationanimation28Core animation primitives: timelines for playback control, tweens for A→B interpolation, keyframes for multi-stop curves, and stagger for per-element timing.
boundaryboundary27Scene I/O boundary: read/write object transforms and properties, DOM CSS/attribute writes, color writes, stagger writes, data writes.
pathspaths24Path geometry read/write and modifiers: bend, wave, noise deform, trim, offset, boolean ops, wiggle path, round corners, repeater, conform, and more.
mathmath17Pure compute nodes: remap ranges, math expressions, utility operations (abs, clamp, round), smoothing, parallax offset, velocity calculation, string operations.
solverssolvers16Iterative solvers: value accumulation, mesh relaxation, distance constraint solving, rigid body physics (Planck.js/Box2D), and physics body readout.
effectseffects15Visual effects: WASM/GPU filter chains, parametric shape generation, glitch computation, FLIP layout animation, and morph path interpolation.
skeletonskeleton13Bone and skeleton rigging: per-bone FK transforms, IK solvers, bone collectors, spring/jiggle bone physics, chain dynamics, and FK recomposition.
constraintsconstraints11Position, rotation, and transform constraints that enforce spatial relationships between objects: follow, aim, distance clamp, drag, path follow, camera bounds.
integrationintegration10Graph composition and data flow: ForEach stamping, scene composition, parameter store read/write, float/value sources.
distributiondistribution10Point distribution generators: grid, circle, linear, random, fibonacci spiral, path sampling. Feed into Generator node to create object clones.
proceduralprocedural9Time-driven procedural generators: wiggle, noise, oscillator, spring physics, modulate, ring delay, random values, and stagger drivers.
state-machinestate-machine8State machine evaluation: layer advance, pose blending (linear, masked, weighted), object pose evaluation, and blend space nodes.
fallofffalloff6Spatial weight fields that modulate deformer strength: linear ramp, radial distance, shape boundary, fractal noise, element index, and user-defined curve.
mediamedia4Media playback: audio tracks with RMS level output, vector media animation control, DOM spritesheets, video sync, and WebGL video effects.
bundlesbundles4Transform bundle infrastructure: time context, cycle clocks, and Mat4 transform bundle merge/mask operations.
datadata3Data flow utilities: parameter actions (set, toggle, fire, increment), data source reads, and type casting between port types.
attributesattributes2AttributeBundle operations: read/write named attributes from bundles, extract single values by property name and index.
deformersdeformers2Generated node category.

Public omission policy

This pass omits 1 source node page from the public website because its canonical source type contains a third-party package name. The generator keeps that omission explicit so the public website can stay aligned with current positioning rules while source artifacts remain complete internally.

Was this guide helpful?