https://github.com/zlatnaspirala/glsl-shaders
Build shaders from zero. Prefered webGL2/opengles300
https://github.com/zlatnaspirala/glsl-shaders
Last synced: about 1 month ago
JSON representation
Build shaders from zero. Prefered webGL2/opengles300
- Host: GitHub
- URL: https://github.com/zlatnaspirala/glsl-shaders
- Owner: zlatnaspirala
- License: mit
- Created: 2024-02-01T16:58:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-19T19:58:30.000Z (about 1 year ago)
- Last Synced: 2025-01-27T16:47:44.059Z (3 months ago)
- Language: JavaScript
- Size: 1.66 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GLSL-Shaders Editor [wip]
## Alias zla-shadersBuild shaders from zero. Prefered webGL2/opengles300
Web oriented project.
Corresponding with the project matrix-engine.
After all this project will become part of matrix-engine buildin custom shaders feature.## Reference
- https://www.khronos.org/files/webgl20-reference-guide.pdf
[](https://github.com/zlatnaspirala/GLSL-Shaders/blob/main/screenshot.png?raw=true)
## Hot to start
Use BASICS.md for begginers.
WebGL engine used for rendering: matrix-engine based on glmatrix library.
[1.9.53] Matrix engine support direct load glsl file format.First time only:
```js
npm i
```Watch also build with:
```js
npm run app
```## Public link
- https://maximumroulette.com/apps/glsl-editor/
## Licence
Nikola Lukic [email protected]
MIT LICENCEOrigin shaders:
The MIT License
Copyright © 2020 Inigo Quilez