Implementing DOF  in PyMol wouldn't be trivial and I'm not sure it's a 
priority/necessity. There are excellent open-source (and proprietary) rendering 
engines out there that can render better and faster than PyMol.  Why re-invent 
the wheel... my 2 cents' worth :)
 
However, aside from exporting to PovRay, you can do DOF from PyMol ray-traced 
PNG's (32-bit, i.e. w/ alpha channel) in post-production using the alpha 
channel as a Z-depth channel.  If there is interest, I don't mind writing up a 
tutorial, but note that it does involve other software aside from PyMol, such 
as Photoshop.
 
Best,
 
JP
 
________________________________

From: pymol-users-boun...@lists.sourceforge.net on behalf of Thomas Blicher
Sent: Wed 5/23/2007 5:32 AM
To: pymol-users@lists.sourceforge.net
Subject: [PyMOL] Focus depth



Dear PyMOL users,

 

I was wondering if it is possible to implement focus depth (also known as depth 
of field or DOF) in PyMOL. I have come across several links to DOF and it 
appears to be a common feature of ray-tracing programs. I imagine that it could 
work like the fog function - possibly in combination with this - to give an 
even more realistic feeling of depth/perspective, especially in close-ups. It 
is probably most useful for making artistic molecular graphics, i.e. for 
ray-traced images, so it wouldn't have to work real-time.

 

Does anyone have ideas on how to implement this in PyMOL (other than exporting 
files and rendering them in POVRay)?

 

Best regards,

Thomas Blicher

Reply via email to