Add a new effect Use this skill when adding a new effect to . 1. Pick the effect shape - Prefer the WebGL2 backend for new effects. Use 2D only when WebGL cannot express the effect. - Use a single file at for simple effects. - Use a folder at plus a top-level re-export file when the effect needs multiple shaders, runtime helpers, or multiple files. - Follow naming already used by the package: - File/subpath: kebab-case ( ) - Function: camelCase ( ) - Type: PascalCase params ( ) - Effect type string: 2. Implement the effect In the effect file: - Import and from . - Use . - Define defaults as v…