we are currently trying to do movies and are running into some problems concerning the "auto interpolate" function of pymol. We realized that camera and molecule positions are always interpolated back to the position of frame 1 at the end of the movie.
For example a 60 frame movie: in frame 1 you can see a molecule from a certain angle, then we go to frame 30 and store a new camera and/or molecule motion. If we then go to frame 40, camera as well as molecule position is changed compared to frame 30 and in frame 60 it will be exactly as in frame 1. Even if we unchecked "Auto interpolate" in the menu. Is there a way to turn the interpolation off? We are using Pymol 184.108.40.206.
Thanks for any help in advance
From: Jason Vertrees <jason.vertrees@sc...> - 2012-08-01 18:50:01
> we are currently trying to do movies and are running into some problems
> concerning the “auto interpolate” function of pymol. We realized that camera
> and molecule positions are always interpolated back to the position of frame
> 1 at the end of the movie.
Autointerpolate is not the problem here. PyMOL likes to show smooth
transitions from camera position A to camera position B over the
intervening frames. So, the solution to your problem is to make sure
there are no intervening frames: save your last camera position in the
# create a 60-frame movie
# setup scene #1
scene 001, store
# do something different to setup scene #2
# store scene #2
scene 002, store
mview store, 1, scene=001
mview store, 60, scene=002
Now, the movie will not smoothly loop back to camera position 1.
Jason Vertrees, PhD
PyMOL Product Manager
(o) +1 (603) 374-7120