MolPOV
A PDB to POV file converter and molecular visualization tool for MS Windows

***UPDATED MolPOV 2.0 AVAILABLE NOW! ***

MolPOV Version 2.0.8 can be downloaded from here.

Version 2.0.8 is a recommended update of version 2.0.0 and repairs certain PDB file and large molecule issues.
MolPOV 2 has many new improvements and features over MolPOV 1. The user interface is much improved.
Here's an example of a MolPOV 2 image showing a new feature, transparency.

Note: MolPOV 2 will only run on Windows 95/98/NT.

Go to MOLPOV 2 download page

**************************************
 

MolPOV is a graphics file converter that reads Brookhaven Protein Data Bank format files and produces a ready-to-render input file for the Persistence of Vision ray tracer (POV-Ray). The PDB files can be from the Brookhaven PDB itself or from any molecular modeling program that can store structures in the PDB format. A POV setup dialog can be used to edit many of the basic scene features and rendering options. In addition, the program allows launching of the POV program to view the rendering immediately.

MolPOV version 2 works with Windows 95/98/NT.  MolPOV 2 was written in Visual Basic 5.0 by David Richardson, Department of Chemistry, University of Florida, Gainesville, Florida 32611. Email: der@chem.ufl.edu
 

Introduction

Molecular graphics are an integral part of modern chemistry. Visualization of molecular structures adds impact to presentations, textbooks, articles, and classroom teaching. MolPOV allows one to render photorealistic models of molecules in the spacefilling ("CPK"), ball and stick, or cylinders formats. Early modeling of molecular structure as Van der Waals surfaces were based on the CPK plastic models, which were a basic tool for visualizing the steric aspects of molecules. When computer graphics entered chemistry in a big way, the plastic models went the way of the dinosaur. (One could argue that this is a step backward, because holding and manipulating a molecular structure can lead to useful insights about reactivity and conformations that can't be obtained from a 2D picture... but that problem isn't solved here or anywhere yet.)

Molecular computer graphics improved quickly, but rendering by current commercial packages is really quite abstract. Typically, spacefill pictures of molecules produced by these programs have a limited amount of depth, and realistic details of shadowing and surface texture are absent. In addition, backgrounds are usually black and featureless. The displayed molecules do not have the visual impact of even the plastic CPK models of yesterday. Modern computer 3-D graphics are of course capable of much more. However, as picture quality increases, rendering time does, too. This means that photorealistic molecules can't be rotated and viewed as quickly as a primitively rendered structure can. Thus, software producers have pretty much ignored the final output issue, and even the best quality graphical output is pretty lousy.

 

Using MolPOV

If you want really nice pictures of your molecules and don't mind waiting a few seconds or minutes to generate them once you have completed your preliminary modeling, then this utility is for you. Most molecular graphics programs can read and write Brookhaven Protein Data Bank files. Although this format is most useful for proteins, it is a fine format for smaller molecules as well, and the PDB (or "Brookhaven") format has become a common method for saving structure files. MolPOV is more than just a simple file format conversion utility. It produces input files for the fabulous Persistence of Vision (POV) ray tracer, which is a free but powerful 3-D rendering package available for many computing platforms. With it you can render stunning photorealistic images of molecules (or just about anything else) with control of lighting, texture, color, finish, background, etc.

MolPOV allows some level of control over the basic elements of the molecular "scene," including light position, camera position, background, and the finish on your model. Further additions to the scene can be made by directly modifying the *.pov text file produced by the utility as you learn the techniques of the POV-Ray tracer.

Several sample files are included in this distribution to provide initial input and output examples.

Persistence of Vision Ray Tracer

Ray tracing renders 3-D scenes by calculating the paths of light rays that strike an object and reflect to the camera (i.e., the viewer). This is not a fast process, but the method can produce excellent photorealistic effects. Although many commercial ray-tracing packages are available, they are expensive and usually require rather high end computers to work well. POV-Ray brings ray tracing to the rest of us for free, and it has become the most popular hobbyist ray tracing program available. The computing power required is modest. For these reasons, POV-Ray has been chosen for this molecular graphics application.

The image above was created by simply combining a POV sunset sample file (by David Buck) with a MolPOV ferrocene and some extra lighting. As you can see, the results can be quite dramatic. This and the other samples on this page are even more impressive when rendered in a larger format and viewed on a 24-bit color system.

To render your *.pov files, you will need to obtain POV-Ray for Windows (the Persistence of Vision (POV) ray tracer). POVWin is highly recommended for ease of use with MolPOV , and can be obtained at the official povray ftp site (ftp.povray.org) or the web site (www.povray.org).  The Windows version of POV-Ray can be launched from MolPOV itself to render scenes immediately.

Downloading and Installing MolPOV

MolPOV 2 is distributed as a self-extracting executable file. Simply execute the downloaded file MP2install.exe and follow the instructions to install. Once successfully installed, the program and its components can be uninstalled from the Add/Remove Programs dialog under Start|Settings.

Upon starting molpov.exe for the first time, you will be asked to enter the directories for the POV-ray executable file (bin\pvengine.exe for POV-Ray for Windows 3) and the POV-Ray "include" directory, which usually is a subdirectory of the main POV-Ray directory. Therefore, you should download and install the POV-Ray for Windows version 3 software appropriate for your computer prior to running MolPOV. Although you can convert your PDB files to POV files, you won't be able to render them from within MolPOV until POV-Ray is installed and the necessary information is entered in the preferences dialog of MolPOV.

Download MolPOV 2

Suggestions for new features always welcome!

Version History

 


Related Links

PovChem is a  shareware program that does PDB to POV conversions (available for Windows and Unix). Renderings by this program have been featured on the cover of Science and elsewhere.

 


Visitors since March 6, 2002


FastCounter by bCentral

Back to the Richardson Software Page

Go to the Richardson Group Home Page