$npx skillfedfor your agent

shader-noise

shader-noise provides GLSL implementations for procedural noise generation, enabling realistic texture synthesis and visual effects in shader pipelines. Use Perlin, Simplex, or fractal noise algorithms to add organic variation and detail to your rendering workflows. Ideal for game development, creative coding, and graphics applications requiring dynamic, noise-driven visual content.

shader-noise provides GLSL implementations for multiple noise algorithms including Perlin, Simplex, Value, and Worley cellular noise. Each function generates procedural patterns suitable for texture synthesis. The library includes optimized versions balancing quality and performance, allowing you to choose the right noise type for your specific rendering needs—whether you need smooth gradients for clouds or cellular patterns for stone.

AI-generated summary based on this skill's SKILL.md

8 3 MITupdated by Bbeierle12

Decision gist · record as of 2026-07-27

shader-noise provides GLSL implementations for multiple noise algorithms including Perlin, Simplex, Value, and Worley cellular noise. Each function generates procedural patterns suitable for texture synthesis. The library includes optimized versions balancing quality and performance, allowing you to choose the right noise type for your specific rendering needs—whether you need smooth gradients for clouds or cellular patterns for stone.

manual: git clone https://github.com/Bbeierle12/Skill-MCP-Claude → cp -r Skill-MCP-Claude/skills/shader-noise ~/.claude/skills/shader-noise
skills/shader-noise/SKILL.md · version 2790894e

Use it when

  • shader-noise enables realistic texture synthesis through its procedural noise functions.
  • shader-noise documents performance characteristics across its noise implementations.

Verify before relying

Read SKILL.md below before installing (4 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

Bbeierle12/Skill-MCP-Claude/shader-noise · repository language: JavaScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What GLSL noise functions does shader-noise provide for textures?

shader-noise provides GLSL implementations for multiple noise algorithms including Perlin, Simplex, Value, and Worley cellular noise. Each function generates procedural patterns suitable for texture synthesis. The library includes optimized versions balancing quality and performance, allowing you to choose the right noise type for your specific rendering needs—whether you need smooth gradients for clouds or cellular patterns for stone.

How can I use shader-noise to create natural-looking textures?

shader-noise enables realistic texture synthesis through its procedural noise functions. Layer multiple noise octaves using Fractal Brownian Motion (FBM) to build complex organic surfaces like terrain, clouds, fire, and water. The library includes ready-to-use implementations for common effects, and domain warping techniques let you distort noise patterns for even more natural variation and detail in your visual effects.

What are the performance tradeoffs between noise function types?

shader-noise documents performance characteristics across its noise implementations. Simplex noise offers better scaling to higher dimensions with fewer artifacts than Perlin, while Value noise runs faster but with visible grid patterns. Worley cellular noise suits different aesthetic goals but costs more computationally. The library helps you understand these tradeoffs so you can select the optimal noise function for your target hardware and visual requirements.

Can shader-noise generate procedural terrain and animated effects?

Yes. shader-noise supports procedural terrain generation through noise-based height mapping and ridged FBM for mountain-like features. For animation, the library includes time-varying noise implementations that create flowing effects like animated water, fire, and turbulence. Domain warping and FBM layering techniques in shader-noise enable complex, organic motion while maintaining performance across different platforms.

Does shader-noise include copy-paste shader code snippets?

shader-noise provides ready-to-use noise shader code snippets you can integrate directly into your projects. The MIT license permits free use and modification. The library includes implementations for common effects—clouds, marble, caustics, and more—so you can quickly add procedural textures without building noise functions from scratch.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Shader Noise

Procedural noise creates natural-looking randomness. Unlike random(), noise is coherent—nearby inputs produce nearby outputs.

Quick Start

// Simple usage
float n = snoise(uv * 5.0);              // Simplex 2D
float n = snoise(vec3(uv, uTime));       // Animated 3D
float n = fbm(uv, 4);                    // Layered detail

// Common range adjustments
float n01 = n * 0.5 + 0.5;               // [-1,1] → [0,1]
float sharp = step(0.0, n);              // Binary threshold
float smooth = smoothstep(-0.2, 0.2, n); // Soft threshold

Noise Types Comparison

Type Speed Quality Use Case
Value Fastest Blocky Quick prototypes
Perlin Fast Good General purpose
Simplex Fast Best Modern default
Worley Slower Cellular Cells, cracks, scales

Value Noise

Interpolated random values

(truncated - see the full file via the links below)

File tree — 4 files
skills/shader-noise/SKILL.md
skills/shader-noise/_meta.json
skills/shader-noise/scripts/noise-library.glsl
skills/shader-noise/scripts/noise/simplex2d.glsl

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Generate procedural noise patterns in GLSL shaders”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

R3f Shaders
by EnzeD · EnzeD/r3f-skills

R3f Shaders provides a curated collection of shader effects and materials designed specifically for React Three Fiber developers. Access pre-built GLSL code and material definitions to accelerate your 3D graphics pipeline without reinventing visual effects from scratch.

no license declared → metadata onlyupdated Jan 2026
★ 105repo stars
Glsl
by martinholovsky · martinholovsky/claude-skills-generator

Glsl empowers developers to craft and validate shader code for graphics applications. Whether you're building visual effects, game engines, or interactive renderings, this skill streamlines the shader development workflow with hands-on testing capabilities. Ideal for graphics programmers seeking a focused environment to experiment with GLSL syntax and rendering logic.

Unlicenseupdated Dec 2025
★ 45repo stars
Threejs Shaders
by calesthio · calesthio/OpenMontage

This skill teaches you how to craft and deploy custom GLSL shaders within the Three.js graphics library. You'll explore shader fundamentals, material integration, and practical techniques for building sophisticated visual effects that run efficiently in the browser.

AGPL-3.0for claude-codeupdated Jul 2026
★ 42,764repo stars
Shadertoy
by bfollington · bfollington/terma

This skill brings Shadertoy's shader library into your agent environment, letting you browse and run shader code with live rendering. Perfect for developers exploring GPU graphics, visual effects, or procedural art without leaving your workflow.

CC-BY-SA-4.0updated Mar 2026
★ 52repo stars
shader-effects
by Bbeierle12 · Bbeierle12/Skill-MCP-Claude

shader-effects provides ready-to-use shader implementations for common visual effects in graphics programming. Access code snippets for glow, bloom, chromatic aberration, and other post-processing techniques to enhance your rendering pipeline. Perfect for developers building interactive graphics or game engines.

MITupdated Jul 2026
★ 8repo stars
shader-dev
by MiniMax-AI · MiniMax-AI/skills

shader-dev equips AI coding agents with production-grade instruction for GLSL shader development. Access curated patterns and best practices to build real-time visual effects efficiently. Integrate this skill into your AI coding workflow to accelerate shader implementation.

MITupdated Apr 2026
★ 13,174repo stars

More skills shader-sdf (MIT) · shader-fundamentals (MIT) · shader-router (MIT)

Tags
texture-synthesisgenerative-graphicsreal-time-renderingshader-libraryalgorithmic-artgpu-computationpattern-generationvisual-effectsnoise-algorithms