Daniel Ilett
  • 🎨 Work with me
  • ✨ Unity Assets
    • Retro Shaders Pro

    • Snapshot Shaders Pro

    • Snapshot Shaders 2

    • Hologram Shaders Pro

    • Toon Shaders Pro

    • Shader Toolbox

    • Blur Shaders Pro
  • 🌟 Godot Assets
    • Retro Shaders Pro

    • Hologram Shaders Pro
  • 🎮 Toys
    • Game Generators
  • Toggle light/dark theme

All posts in ultra-effects

Ultra Effects | Part 11 - Fire Frames
Ultra Effects | Part 11 - Fire Frames

With some noise, color ramps, and UV calculations, we can burn away the edges of the screen.

March 11, 2020   •    ultra-effects
Ultra Effects | Part 10 - Dungeon Drawing
Ultra Effects | Part 10 - Dungeon Drawing

For an easy sketched look, we can combine depth-, color-, and normal-based outlines with an overlaid sketch texture which animates in discrete time steps.

March 4, 2020   •    ultra-effects
Ultra Effects | Part 9 - Obra Dithering
Ultra Effects | Part 9 - Obra Dithering

Return of the Obra Dinn used a beautiful stable dithered effect in 3D. We can do something similar in screen space to implement a two-toned noisy effect.

February 26, 2020   •    ultra-effects
Ultra Effects | Part 8 - Crazy Kaleidoscopes
Ultra Effects | Part 8 - Crazy Kaleidoscopes

A kaleidoscope uses angled mirrors to produce a psychadelic image, which we can recreate in shaders with polar coordinates and thresholding based on angle.

February 19, 2020   •    ultra-effects
Ultra Effects | Part 7 - Vintage Video
Ultra Effects | Part 7 - Vintage Video

Scanlines and fuzzy visual glitches are all you need to create a simple and convincing CRT screen effect.

February 12, 2020   •    ultra-effects
Ultra Effects | Part 6 - Chromatic Course
Ultra Effects | Part 6 - Chromatic Course

Separating out different color channels and offsetting them using UVs can emulate the way wavelengths of light bend by different amounts in a real camera lens.

November 26, 2019   •    ultra-effects
Ultra Effects | Part 5 - Filmic Filters
Ultra Effects | Part 5 - Filmic Filters

Classic photographic film has surface imperfections which mean more or less light is captured. We can recreate it digitally with random noise and add film bars based on aspect ratio.

November 20, 2019   •    ultra-effects
Ultra Effects | Part 4 - The Next Dimension
Ultra Effects | Part 4 - The Next Dimension

Separating out an image into two and tinting red and blue lets us create an image which looks 3D when viewed by special glasses.

November 5, 2019   •    ultra-effects
Ultra Effects | Part 3 - Tiling Trouble
Ultra Effects | Part 3 - Tiling Trouble

How often do you think about Ancient Rome? In this article, we'll pixelate the image and overlay a mosaic pattern between the pixel tiles.

October 30, 2019   •    ultra-effects
Ultra Effects | Part 2 - Sinking Feeling
Ultra Effects | Part 2 - Sinking Feeling

With a UV offset based on a flow map texture, you can make the camera feel like it's underwater.

October 22, 2019   •    ultra-effects
Ultra Effects | Part 1 - Something Fishy
Ultra Effects | Part 1 - Something Fishy

Some lenses are stronger than others, and with UV manipulation, we can implement the extreme warping of a fisheye lens.

October 17, 2019   •    ultra-effects
Ultra Effects | Series Introduction
Ultra Effects | Series Introduction

In this series of articles, we'll learn about many different image effects such as fisheye lens, underwater, 3D anaglyph, and chromatic aberration.

September 18, 2019   •    ultra-effects
YouTube
GitHub
Twitter
Reddit
itch.io
Unity
G Gumroad

© Daniel Ilett  •  2026