
Anti-aliasing is a technique used in computer graphics to reduce the alias we have described in the previous chapters. Here there is an example in ShaderToy of three popular anti-aliasing algorithms: SSAA (Super-Sample Anti-Aliasing), MSAA (Multi-Sample Anti-Aliasing), and TAA (Temporal Anti-Aliasing). Please check the …
Read More
As we've seen before, aliasing happens when the sampling rate is too low to properly reconstruct the original signal. With computer-generated images, it happens because these images come from a mathematical continuous description of the 3D scene. The signal we're trying to display isn't bandwidth-limited, so aliasing …
Read More
Let's introduce the definition of signal, and some of the properties used to describe it. Info In this pages you'll find some shaders written with Shadertoy, and some Desmos graphs. Read how to use the interactive content in this site. What is a signal As stated in the Introduction a signal, broadly speaking, is any …
Read More
This is a brief introduction of the main topics that will be elaborated during the series: signals, sampling, filtering and aliasing. Info In this pages you'll find some shaders written with Shadertoy, and some Desmos graphs. Read how to use the interactive content in this site. What is a signal A Signal, broadly …
Read More
Rendering an image is essentially a sampling process: a continuous image, with its geometry, colors, and lighting, needs to be sampled and converted into pixels on the screen. These brief notes provide a quick introduction to signal processing, filtering, and aliasing. In the final chapter, there are some ShaderToy …
Read More