---
title: "glsl-noise gist"
description: "Single-file collection of classic, simplex and Worley noise implementations in GLSL ready to paste into any shader."
canonical: "https://vibing.inc/library/glsl-noise-gist-vg-1728"
category: "Shaders, WebGL & Creative Coding"
subcategory: "GLSL reference"
license: "open-source"
author: "Patricio Gonzalez Vivo (@patriciogv)"
source: "https://gist.github.com/patriciogonzalezvivo/670c22f3966e662d2f83"
---

# glsl-noise gist
Single-file collection of classic, simplex and Worley noise implementations in GLSL ready to paste into any shader.
## Facts
- Source: https://gist.github.com/patriciogonzalezvivo/670c22f3966e662d2f83
- Category: Shaders, WebGL & Creative Coding / GLSL reference
- Author: Patricio Gonzalez Vivo (@patriciogv)
- Licence: open-source
- Tags: glsl, noise, shaders, snippets
## Why it's a gem
The most-copied noise gist online; still faster than adding an npm package.
---
Listed in The Vibeary: https://vibing.inc/library/glsl-noise-gist-vg-1728 · JSON: https://vibing.inc/api/public/library/gems/glsl-noise-gist-vg-1728