Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/remibodin/Unity3D-Blur

Gaussian and kawase blur for Unity3D
https://github.com/remibodin/Unity3D-Blur

unity3d

Last synced: 3 months ago
JSON representation

Gaussian and kawase blur for Unity3D

Awesome Lists containing this project

README

        

# Blur for Unity3D

## Gaussian Blur
Based on [this blog post](https://software.intel.com/en-us/blogs/2014/07/15/an-investigation-of-fast-real-time-gpu-based-image-blur-algorithms).

### Usage

![Gaussian Blur Options](Screen/GaussianBlurOptions.PNG)

Chose algorithm :
* Naïve
* Two pass
* Two pass with linear sampling

and filter size :
* LITTLE_KERNEL (7)
* MEDIUM_KERNEL (35)
* BIG_KERNEL (127)

### Graph

|LITTLE_KERNEL 3 sigma|MEDIUM_KERNEL 10 sigma|BIG_KERNEL 25 sigma|
|:-:|:-:|:-:|
|![LITTLE_KERNEL 3 sigma](Screen/LITTLE_KERNEL_3Sigma.PNG)|![MEDIUM_KERNEL 10 sigma](Screen/MEDIUM_KERNEL_10Sigma.PNG)|![BIG_KERNEL 25 sigma](Screen/BIG_KERNEL_25Sigma.PNG)|

### More
#### Kawase blur
At this moment kawase blur have not param
5 pass with [0, 1, 2, 2, 3] offset
...