I think I may have made a miscommunication. Should have added in more information.
Given in a typical scene in which I have a locator with its rotational channels being animated in Frame 1-10. If using the code that you have given, it does derives me the list of rotational values in these 10 frames, however, with the use of `om.MGlobal.viewFrame(frame)`, it also cause the scene/ timeline to scrub from Frame 1 and all the way to Frame 10. Example output: {u'|locator1': [(1.0, 1.0, 1.0, 0), (2.0, 2.0, 2.0, 0), ..., (10.0, 10.0, 10.0, 0)) My question would be, if it will be possible for the scene/ timeline to scrub through the 10 frames but at the same time, still outputs the same result as I would be expecting the above example output? As soon as I removed `om.MGlobal.viewFrame(frame)`, while it still does give me results of the 10 frames, but the values are the same (stemming from frame 1 rotation) -- You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group. To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/02464247-1c67-40ac-8a7b-13e7d25b13d7%40googlegroups.com.