JujuAdams / Kawase

Kawase dual filter blur for GameMaker Studio 2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kawase 2.0.1

Kawase dual filter blur for GameMaker LTS 2022

 

 

A Kawase blur is a close approximation of a Gaussian blur, but one that is more performant and requires slightly less texture memory. Kawase blurs were developed for use with bloom in mind but can realistically be used anywhere blurring is needed.

This repo demonstrates an implementation of Kawase dual filter blur, based on Masaki Kawase's work shown in his 2003 GDC talk. More information on this technique can be found in this 2015 paper (.pdf) and in an Intel video that does a reasonable job of explaining the basic principles at work.

 

For Gaussian or sigmoid blur, please see my other blur repo.

About

Kawase dual filter blur for GameMaker Studio 2

License:MIT License


Languages

Language:Game Maker Language 76.1%Language:GLSL 23.9%