Skip to content

A simple Skia Shader Language (SkSL) viewer written in Delphi with Skia4Delphi.

License

Notifications You must be signed in to change notification settings

jimmckeeth/SkiaSimpleShaderViewer

Repository files navigation

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

Overview video YouTube video

Check out the screenshots to preview some different shaders.

Seascape

Built with Delphi 12 Athens and Skia4Delphi

About

A simple Skia Shader Language (SkSL) viewer written in Delphi with Skia4Delphi.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages