Hi Nick,

Unfortunately, there's nothing you can do about it. mpng just writes
out the frames one after the other, with raytrace_frames set
raytraycing each of them. cache_frames just puts each (rendered) frame
in memory, so Pymol can cycle through them sort of smoothly after all
frames are rendered. It has nothing to do with your problem. The only
solution is to script the duplication or to write some python script
to handle the moviemaking/ raytracing/ framewriting.
It would of course be nice to have Pymol recognize that from one frame
to the other the scene did not change and hence the same image could
be written to disk again...

Cheers,

Tsjerk

On 5/23/07, nick hatch <nicholas.ha...@gmail.com> wrote:
I'm rendering some longer movies that have long sequences of duplicate
frames, eg:

Molecule side view (5 seconds)
Rotate/Zoom (3 seconds)
Another view (5 seconds)

I've noticed that when using the mpng command, these duplicate frames are
rendered, one after another...

Is there a setting I'm missing? cache_frames doesn't seem to prevent the
behavior, and is unusable for longer movies. If not, may I humbly suggest
this as a feature request? It could reduce rendering times significantly.
I've debated scripting the duplication of a single frame post rendering, but
I'm not sure it's worth the extra work.

Thanks,

-Nick


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
PyMOL-users mailing list
PyMOL-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pymol-users




--
Tsjerk A. Wassenaar, Ph.D.
Junior UD (post-doc)
Biomolecular NMR, Bijvoet Center
Utrecht University
Padualaan 8
3584 CH Utrecht
The Netherlands
P: +31-30-2539931
F: +31-30-2537623

Reply via email to