Overview of Spektral capabilities
masterSpektral is a focused WebGPU library designed for fullscreen WGSL shaders. It is intended for shader-driven visuals, generative art, procedural textures, post-processing, feedback effects, and GPU compute.
Key features include:
- Validated WGSL materials for fullscreen rendering.
- Runtime updates for uniforms, textures, and storage buffers.
- Support for render, feedback, and compute passes for multi-step GPU workflows.
- Explicit render modes and a scheduler for frame-level control.
- Source-mapped shader diagnostics and inspectable render-graph snapshots.
- A consistent core API across Svelte, React, and Vue.