Skip to main content
GameDev.net gamedev.net

Shader

53 items across game development

Recommended resources

Shader: recommended books and gear

See full guide

LG UltraGear 27-inch 1440p 144Hz Monitor

Amazon · Hardware

A high-refresh 1440p monitor is useful beyond playing: it lets you feel frame pacing problems, test input latency and verify that your game actually holds a high frame rate. LG's UltraGear 27-inch models are a widely recommended balance of speed and image quality.

As an Amazon Associate I earn from qualifying purchases.

GPU Assembly and Shader Programming for Compute: Low-Level Optimization Techniques for High-Performance Parallel Processing cover

GPU Assembly and Shader Programming for Compute: Low-Level Optimization Techniques for High-Performance Parallel Processing

Amazon · Book

Covers GPU architecture, shader languages, and assembly-level optimization for compute workloads. Best suited to experienced developers who want to write and tune high-performance GPU code, including work that can inform graphics or compute-heavy game systems.

As an Amazon Associate I earn from qualifying purchases.

OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.5 with SPIR-V, Ninth Edition

Amazon · Book

Official guide to OpenGL 4.5 programming, including SPIR-V. It is a reference for developers learning the API and modern shader-based rendering.

As an Amazon Associate I earn from qualifying purchases.

Real-Time Rendering cover

Real-Time Rendering

Amazon · Book

A comprehensive reference on modern real-time rendering for interactive 3D graphics. It covers practical game rendering methods, programmable shaders, and the math behind them for readers who already know the basics.

As an Amazon Associate I earn from qualifying purchases.

GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.

53 results

News

Tiling Noise - Procedural GPU Patterns

Catlike Coding Godot details a GPU-friendly way to build tiling curl noise with fewer texture samples. By switching from central to forward differencing, the pattern only needs three samples per...

Catlike Coding Godot ·
godot shader ai noise curl-noise
News

Value Noise Derivatives - Procedural GPU Patterns

Catlike Coding Godot adds a variant smooth01() helper for value-noise sampling in Godot shaders, letting developers choose linear, smooth, or smoother blending. The practical win is control: use...

Catlike Coding Godot ·
godot shader ai value-noise normals
News

Animating Octaves - Procedural GPU Patterns

Catlike Coding Godot shows how folding time into a GPU hash makes procedural octaves animate in lockstep, but not smoothly. With temporal lacunarity set to 2, the second octave updates …

Catlike Coding Godot ·
ai shader noise animation godot
News

Stride cli/1.0.0 Released

Stride CLI 1.0.0 lands with a few practical workflow upgrades for engine users, especially teams maintaining older 4.0–4.3 projects. The release adds legacy shader-code generation, improves upgrade...

stride3d/stride ·
stride tooling compatibility upgrade shader
News

Fractal Waves - Procedural GPU Patterns

Fractal wave shaders are getting a practical tuning knob: octave count. The setup uses a uniform int with a minimum of 1 and a default of 1, while allowing up …

Catlike Coding Godot ·
godot shader ai fractal-noise graphics-programming
News

2D Waves - Procedural GPU Patterns

A configurable GPU pattern shader is being pushed further with per-vertex vs per-fragment color sampling, per-vertex derivative evaluation, and a switch to disable vertex displacement entirely. For...

Catlike Coding Godot ·
godot ai graphics shader vertex-shader
News

Defold Newsletter May 2026

Defold’s May 2026 newsletter is mostly a practical roundup: a new foundation partner, two upcoming community meetups in Europe, several fresh games and extensions, and a notable engine release. The...

Defold ·
defold web graphics wasm gltf
News

Light Masks

Kenney.nl has released a new 2D VFX pack featuring 150 light masks, which can significantly enhance visual effects in games. This resource is particularly valuable for artists and designers looking...

Kenney.nl ·
light shader cookie
News

Ogre 14.5 released

Ogre 14.5 introduces significant enhancements for graphics programmers, particularly with its support for automated linear workflows and unified shader precision. These updates streamline the...

Pavel Rojtberg ·
ogre graphics shader
Blog

Designing a Dynamic Equipment System in Unity

We want to have exchangeable equipment on our character The goal is to give our players various items to choose from. For this example, our players will choose a weapon, …

klg71 ·
Equipment Shader Unity

Page 1 of 3