C# version of the asset https://www.assetstore.unity3d.com/en/#!/content/3574