View Change
View Change Render 1.1
-----------------------
REQUIREMENTS: VMD Version 1.8.6 or newer
DESCRIPTION:
script to save current viewpoints and animate
a smooth 'camera move' between them,
rendering each frame to a numbered .rgb file
(Can also do the 'camera moves' without writing files.)
PROCEDURES:
save_vp - save current viewpoint
retrieve_vp - change current viewpoint to a saved one
move_vp - smoothly move between saved viewpoints
move_vp_render - smoothly move between saved viewpoints and render
write_vps - write viewpoints to a disk file (read back in via 'source')
USAGE:
In the vmd console type this to save your viewpoint:
save_vp 1
to retrieve that viewpoint (You can replace '1' with an integer < 10000) retrieve_vp 1 After you've saved more than 1 viewpoint move_vp_render 1 8 200 /tmp myMove 25 smooth will move from viewpoint 1 to viewpoint 8 smoothly, recording 25 frames to /tmp/myMove####.rgb, with #### ranging from 0200 -- 0224. move_vp 1 43 will retrieve viewpoint 1 then smoothly move to viewpoint 43. (move_vp does not render .rgb files, move_vp_render does) Note warning above. Extreme moves that cause obvious protein distortion can be done in two or three steps. To specify animation frames used, use move_vp 1 43 200 will move from viewpoint 1 to 43 in 200 steps. If this is not specified, a default 50 frames is used To specify smooth/jerky accelaration, use move_vp 1 43 200 smooth move_vp_render 1 8 200 /tmp myMove 25 smooth or move_vp 1 43 200 sharp move_vp_render 1 8 200 /tmp myMove 25 sharp the 'smooth' option accelerates and deccelrates the transformation the 'sharp' option gives constant velocity To write viewpoints to a file, write_vps my_vp_file.tcl viewpoints with integer numbers 0-10000 are saved To retrieve viewpoints from a file, source my_vp_file.tcl DOWNLOAD THE FILE: view_change_render.tcl
AUTHOR:
Barry Isralewitz