Svader: Eine Svelte-Bibliothek für GPU-gerenderte Komponenten
2024-12-14
Svader ist eine Bibliothek zum Erstellen von GPU-gerenderten Svelte-Komponenten mithilfe von WebGL- und WebGPU-Fragment-Shadern. Entwickler können Programme in Fragment-Shadern schreiben, um Pixel-Farben anzupassen und Render-Effekte über Parameterübergabe zu steuern. Sie unterstützt Svelte 4 und 5 und bietet WebGL- und WebGPU-Rendermodi mit integrierten Parametern wie Auflösung, Skalierung und Zeit. Svader vereinfacht das GPU-Rendering mit benutzerfreundlichen Komponenten und bietet ein Fallback-Rendering in Umgebungen, die WebGL oder WebGPU nicht unterstützen.
Entwicklung