there is a plug-in for rhino can do this work,but i forgot the name ,you can search for it
Wow , it's cool