Creates a runtime effect instance using the provided property map and resolved input textures.
Built-in effects are dispatched through BuiltInFactory; custom shader effects fall back to a generic Pixi filter.
Initial property values keyed by property name.
Resolved Pixi textures keyed by uniform/input name.
Runtime effect instance ready to attach to a clip.
Loads any external input textures referenced by the effect definition.
A promise that resolves after all declared input textures are available.
Serializes the effect definition into project-safe data.
Serialized effect definition payload.
StaticdeserializeReconstructs an effect definition from serialized data.
Serialized effect definition payload.
Deserialized effect definition.
Library description of a reusable effect, including shader source, editable properties, and input textures.
Effect data is the factory-level definition; clip-level
Effectinstances are created from it later with concrete property values and loaded Pixi textures.