Difference between revisions of "Mpng"

From PyMOLWiki
Jump to navigation Jump to search
 
m
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 13: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 )