Understanding Gamma Correction in Digital Color and Graphics Programming
The nuance between seeing and perceiving, linearity and non-linearity, what EOTFs are – and how to draw nice smooth gradients against the odds
Read the full articleYou might also wanna read
Graphics Programming weekly - Issue 436 - April 12th, 2026
Introduction to Spherical Harmonics for Graphics Programmers introduces spherical harmonics as an orthonormal basis for approximating functi
Graphics Programming weekly - Issue 442 - May 24th, 2026
Floor and Ceil Versus Denormals on CPU and GPU explores the behavior of floor and ceil functions when dealing with denormalized floats discu
Graphics Programming Weekly #445: Neural Render Proxies and Path Guiding Research
3D Programmer
Graphics Programming Weekly #445: Neural Render Proxies and Path Guiding Research
3D Programmer
Graphics Programming weekly - Issue 440 - May 10th, 2026
niagara: Opacity micromaps live demo expands the Vulkan implementation to support micromaps for ray-traced shadows explains the concept of m
Graphics Programming weekly - Issue 438 - April 27h, 2026
Cooperative Vectors Introduction introduces Cooperative Vectors, a GPU API that enables hardware-accelerated vector–matrix multiplications i
Graphics Programming weekly - Issue 441 - May 17th, 2026
On Rendering the Sky, Sunsets, and Planets walks through a WebGPU-based atmospheric rendering system builds the shader step-by-step from ray

Comments
Sign in to join the conversation.
No comments yet. Be the first.