Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renanmav/shadersstudy
Studying react-native-skia shaders
https://github.com/renanmav/shadersstudy
Last synced: about 2 months ago
JSON representation
Studying react-native-skia shaders
- Host: GitHub
- URL: https://github.com/renanmav/shadersstudy
- Owner: renanmav
- Created: 2023-12-18T20:46:38.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-01T14:39:35.000Z (3 months ago)
- Last Synced: 2024-10-18T09:54:45.105Z (3 months ago)
- Language: TypeScript
- Size: 1.57 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Skia Shaders
This repository contains examples and resources for studying Skia shaders and .sksl files.
## What are Skia Shaders?
Skia is an open-source 2D graphics library that provides a wide range of features for rendering graphics, including support for shaders. Shaders are small programs that run on the GPU and allow you to create custom visual effects and manipulate the appearance of your graphics.
## .sksl File Support
Skia Shader Language (SkSL) is a domain-specific language used to write shaders for Skia, similar to the OpenGL Shading Language (GLSL). SkSL files have the extension .sksl and contain the code that defines the behavior of the shaders.
This repository provides examples of SkSL files and demonstrates how to use them with Skia to create stunning visual effects.