- GitHub Staff
- Brooklyn, NY
- https://terkel.com
- @terkelg
- @terkel.com
- in/terkelg
- terkelg
Lists (11)
Sort Name ascending (A-Z)
- All languages
- AppleScript
- Arduino
- Astro
- C
- C#
- C++
- CSS
- Clojure
- CoffeeScript
- Cuda
- Dockerfile
- Elixir
- GDScript
- GLSL
- Go
- HTML
- Haskell
- Haxe
- JSON
- Java
- JavaScript
- Jupyter Notebook
- Liquid
- Lua
- MDX
- Makefile
- Markdown
- Metal
- Mustache
- Nunjucks
- Objective-C
- Objective-C++
- PHP
- PLpgSQL
- Pascal
- PostScript
- Processing
- Python
- Roff
- Ruby
- Rust
- SCSS
- ShaderLab
- Shell
- Svelte
- Swift
- TeX
- TypeScript
- V
- Vim Script
- Vim Snippet
- Vue
- WebAssembly
- Wren
- Zig
Starred repositories
Step-by-step guide through the abstract and complex universe of Fragment Shaders.
LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility
The open collection of GL Transitions
This repo is for glsl shaders converted by hand from libretro's common-shaders repo, since some don't play nicely with the cg2glsl script.
glsl photoshop blending modes. glslify formatted.
KodeLife shader sketches I wrote while commuting
Renders sky colors with Rayleigh and Mie scattering.
webgl-noise shaders ported to work with glslify
Collection of tileable procedural textures such as: cellular noise, fbm, voronoi, perlin and other.
A collection of GLSL shaders and how to use them in Processing sketches
This is accompanying code for our JCGT / I3D paper, "A Dataset and Explorer for 3D Signed Distance Functions (SDF)".
Utility functions to convert between various color spaces in GLSL
An efficient texture-free GLSL procedural noise library
A collection of tone mapping functions available both as ES modules strings and as GLSL files for use with glslify.
A bunch of distance field primitives for ray marching
A repository of GLSL #150 pixel shaders for use with byuu's Higan emulation package.
draw wireframes or grids on a solid mesh using a fragment shader
a helper to work with raymarching in THREE.js
A collection of modifiers and operations for distance field equations
sharp bilinear shaders for RetroPie, Recalbox and Libretro for sharp pixels without pixel wobble and minimal blurring
a simple example of ThreeJS with glslify
Optical flow shader for WebGL - BYORenderer.
Draws an antialiased grid along the X/Y/Z direction of a mesh.
🎓 An introduction to fragment shaders and signed distance functions
Library of combinable shader color manipulation methods to be used with glslify imports