create_vfx_texture
Generate a pixelated VFX texture with a bright hot core fading to cool edges in quantized color bands and jagged transparent edges. Supports flipbook animation for looping effects like flames, energy, and projectiles.
Instructions
Generate a pixelated VFX texture: a bright hot core fading to cool edges in quantized colour bands with jagged transparent edges — the look of pixel flames/energy/projectiles. With frames>1 it bakes a vertical FLIPBOOK and starts the animation player so the effect loops. Defaults to an additive/emissive render mode + 2-sided rendering so it glows on a plane. Apply it to add_plane planes (crossed/layered) and animate with bones. See get_guide topic 'vfx'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| seed | No | Noise seed for repeatable shapes. | |
| style | No | VFX shape (default 'energy'). | |
| width | No | Frame width px (default 16). | |
| frames | No | Flipbook frame count (default 1 = static). 4-8 for a looping animation. | |
| height | No | Frame height px (default 16, or 24 for flame/beam). | |
| preset | No | Colour palette preset (core->edge). Overridden by `palette`. | |
| palette | No | Explicit colour ramp brightest->coolest, e.g. ['#ffffff','#5ff0ff','#22b6ff','#0a5fd6']. | |
| particle | No | ||
| soft_edge | No | Fade the coolest band's alpha (default true for orb/glow/smoke). | |
| frame_time | No | Ticks per frame (default 2; lower = faster). | |
| render_mode | No | 'additive' (flames/energy, default) | 'emissive' (solid glow) | 'default' | ... | |
| render_sides | No | 'double' (default for planes) | 'front' | 'auto'. | |
| frame_interpolate | No | Blend between frames (default false for crisp pixels). |