Home page: https://github.com/jimmckeeth/SkiaSimpleShaderViewer/
A simple Skia Shader Language (SkSL) viewer written in Delphi using Skia4Delphi. This is a FireMonkey application, so should work on any platform (Windows, MacOS, iOS, Android, and Linux). Tested on Windows, macOS Arm, macOS x86, and Linux.
Includes a selection of Shaders adapted from ShaderToy by
translating from GLSL to SkSL, crediting the original sources. Found in the /shaders/
folder.
- Keyboard shortcuts:
Space
for pause,Left
&Right
to cycle,R
Randomize shader - Toggles:
?
Help,F
FPS,L
Logo,M
Mouse - Mouse: Double-Click for Screenshot
Check out the screenshots to preview some different shaders.
Built with Delphi 12 Athens and Skia4Delphi
Main Contributors:
Jim McKeeth
Vinícius Felipe Botelho Barbosa
Ian Barker
Olaf Monien
Simon Booth
Paulo César Botelho Barbosa
Thanks to everyone else who provided feedback and other contributions.