I wouldn't know how to do that. I imagine it would be a little work with collision detection, mass, and so forth. That would be heavy stuff. I don't think anyone on the team is in a position to do that with the current workload. We would really need to look for outside help on that.
Bookmarks