[RELEASED] monoflow's metablobs

Hi ,
i’m happy to anounce a new asset :

monoflow’s metablobs
(Requires Unity PRO, DX11)
AssetStore Link

This is a solution to have the good old 2D metablobs effect in Unity.
It is an image effect so you need Unity Pro and as we use compute buffers it is DX11 only.

A metablob is defined with the data from a normal game object (position in camera space, color of the main material and size from the localscale)

Feature list:

  • Blendmode & Blendop options
  • Alpha amount & cutoff
  • Size settings
  • Border settings
  • Posterizing with Texture options
  • Animated Posterizing
  • Outline options
  • RenderTexture options
  • Runtime scripting API to add & remove blobs
  • Full source code

I tested it with a ATI Radeon 7750 card and had no problems to have 96 blobs with 60FPS. The performance of the effect heavily depends on the screen size of your scene and the amount of blobs. With the RenderTexture options you can render at half resolution if you have problems with the performance.
(If you want to visualize liquids with lots of particles with this shader please be aware that because of the character of the algorithm there are better ways in terms of performance for this kind of stuff)

A first video shows the main settings:

This video shows how to use this effect with the RenderTexture options to combine it with your 3D world as a plane.

Any feedback is welcome.

Version 1.01 submitted

Bugfix for RenderTexture feature:

  • RenderTexture Material List is now always available when the camera of MMB uses a Target Texture.
  • AntiAliasing mode has now the default value ‘one’

I also upload a second video to show a set-up with a RenderTexture.