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