Mpng: Difference between revisions

From PyMOLWiki
Jump to navigation Jump to search
No edit summary
 
mNo edit summary
Line 1: Line 1:
===DESCRIPTION===
===DESCRIPTION===
"mpng" writes a series of numbered movie frames to png files with
the specified prefix.  If the "ray_trace_frames" variable is
non-zero, these frames will be ray-traced.  This operation can take
several hours for a long movie.
   
   
  "mpng" writes a series of numbered movie frames to png files with
Be sure to disable "cache_frames" when issuing this operation on a
  the specified prefix.  If the "ray_trace_frames" variable is
long movie (>100 frames) to avoid running out of memory.
  non-zero, these frames will be ray-traced.  This operation can take
  several hours for a long movie.
  Be sure to disable "cache_frames" when issuing this operation on a
  long movie (>100 frames) to avoid running out of memory.
   
   
===USAGE===
===USAGE===
   
   
  mpng prefix [, first [, last]]
mpng prefix [, first [, last]]
 
  Options "first" and "last" can be used to specify an inclusive
Options "first" and "last" can be used to specify an inclusive
  interval over which to render frames.  Thus, you can write a smart
interval over which to render frames.  Thus, you can write a smart
  Python program that will automatically distribute rendering over a
Python program that will automatically distribute rendering over a
  cluster of workstations.  If these options are left at zero, then
cluster of workstations.  If these options are left at zero, then
  the entire movie will be rendered.
the entire movie will be rendered.
   
   
===PYMOL API===
===PYMOL API===
  <source lang="python">  
  <source lang="python">
  cmd.mpng( string prefix, int first=0, int last=0 )  
cmd.mpng( string prefix, int first=0, int last=0 )  
  </source>
  </source>


[[Category:Commands|mpng]]
[[Category:Commands|mpng]]

Revision as of 12:10, 25 April 2005

DESCRIPTION

"mpng" writes a series of numbered movie frames to png files with the specified prefix. If the "ray_trace_frames" variable is non-zero, these frames will be ray-traced. This operation can take several hours for a long movie.

Be sure to disable "cache_frames" when issuing this operation on a long movie (>100 frames) to avoid running out of memory.

USAGE

mpng prefix [, first [, last]]

Options "first" and "last" can be used to specify an inclusive interval over which to render frames. Thus, you can write a smart Python program that will automatically distribute rendering over a cluster of workstations. If these options are left at zero, then the entire movie will be rendered.

PYMOL API

cmd.mpng( string prefix, int first=0, int last=0 )