Treats the provided transforms as a chain with global / local transforms, and projects each transform into the target space. Optionally you can provide a custom parent indices array, with which you can represent more than just chains.