Difference between revisions of "Mpng"
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. | |
− | the specified prefix. If the "ray_trace_frames" variable is | + | |
− | non-zero, these frames will be ray-traced. This operation can take | + | Be sure to disable "cache_frames" when issuing this operation on a long movie (>100 frames) to avoid running out of memory. |
− | 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 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. |
− | 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=== | ===PYMOL API=== | ||
− | + | <source lang="python"> | |
cmd.mpng( string prefix, int first=0, int last=0 ) | cmd.mpng( string prefix, int first=0, int last=0 ) | ||
− | + | </source> | |
[[Category:Commands|mpng]] | [[Category:Commands|mpng]] |
Revision as of 15:19, 3 January 2006
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 )