VMD-L Mailing List
From: Barry Isralewitz (barryi_at_ks.uiuc.edu)
Date: Tue Jan 02 2007 - 12:21:16 CST
- Next message: christopher: "Install and Configure Problems"
- Previous message: Peter Freddolino: "Re: Load last frame of dcd on TKconsole (how?)"
- Maybe in reply to: John Stone: "Re: your mail"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Hi Ana,
On Tue, Jan 02, 2007 at 12:21:31PM -0500, ANA DAMJANOVIC wrote:
> Hi Barry,
> In case you have an easy answer about VMD, and you are not on
> vacation and swamped, could you please let me know ASAP,
> as my paper cannot go out until I redo the figures, and
> basically that's all I'm waiting for.
> Many thanks in advance!!!
> ANa
Happy New Year Ana, and thanks for the beautiful pictures!
Sorry for the delay with the VMD response. Here is the easy answer on
how to output giant pictures from VMD:
1. Get your figure displayed nicely in the VMD OpenGL window. Make sure you have
cranked up "resolution" settings for appropriate represenations.
2. Render out the geometry to a plot.dat file. That is, render with with
"File:Render..."; Render using: Tachyon External
This is will put a plot.dat file in the same directory as your output
bitmap file. (The default format is Targa (.tga), a non-lossy
format.)
Now that you have the geometry rendered to a plot.dat file, you can re-render from the
command line multiple times for different resolutions, anti-aliasing
settings, and more.
.
3. The default command for TachyonExternal is
/Projects/vmd/pub/linux/lib/vmd186a14/tachyon_LINUX -aasamples 4 -trans_vmd -mediumshade -format TARGA plot.dat -o plot.dat.orig.tga
(you vmd executable path will vary)
..but since we want higher resolution we can ask for
a) more anti-aliasing samples (smoother appearance), just increase the number on the command
line.
/Projects/vmd/pub/linux/lib/vmd186a14/tachyon_LINUX -aasamples 16 -trans_vmd -mediumshade -format TARGA plot.dat -o plot.dat.the_antialias_setting_is_16.tga
b) a larger size render. The output render size is determined
in the second line of the plot.dat program. Simplest to just multiply
both by the same integer.
For instance, copy plot.dat to plot.bigger.dat, then edit
plot.bigger.dat, and change
Resolution 669 834
to
Resolution 2676 3336
and save plot.bigger.dat.
then render. In the below, think I'll combine a) and b), I'll render plot.bigger.dat, and raise the anti-aliasing from the
default 4 to 8.
/Projects/vmd/pub/linux/lib/vmd186a14/tachyon_LINUX -aasamples 8 -trans_vmd -mediumshade -format TARGA plot.bigger.dat -o plot.bigger.dat.aa_8.tga
For really big pictures, it can be faster to work in /tmp (especially
if files are in a network directory).
4. For an extra level of smoothing, render the image a twice the
final required pixel dimensions, then use convert -resize 50%.
5. Of course, stay with .tga or .tif files (or non-lossy .pgn formats)
continously. Only use jpg or gif for web-only preview images.
6. Type /Projects/vmd/pub/linux/lib/vmd186a14/tachyon_LINUX (or local
equivalent) by itself to see more rendering options.
Hope that does it! Let me know if you have any questions or problems!
Cheers,
Barry
-- Barry Isralewitz Theoretical and Computational Biophysics Group, UIUC Beckman 3043 Office Phone: (217) 244-1612 Home Phone: (217) 337-6364 email: barryi_at_ks.uiuc.edu http://www.ks.uiuc.edu/~barryi
- Next message: christopher: "Install and Configure Problems"
- Previous message: Peter Freddolino: "Re: Load last frame of dcd on TKconsole (how?)"
- Maybe in reply to: John Stone: "Re: your mail"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]