Just wanted to let you know, for anybody else coming here.
I have made an implementation for unity3d.
Open Sourcing it soon 🙂
https://github.com/TobiasFP