Retime camera based on timing curve

@Lumpengnom Thanks for this. I think the last step here will be to normalise my timing curve into a value between 0 -1 to drive the evaluation time, but this is really helpful thanks