How it works?
Demo Scene: