The embedded Python Molecular Viewer (ePMV) runs molecular modeling software directly inside of professional 3D animation applications (hosts) to provide simultaneous access the capabilities of all of the systems.
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
PyMol
autodesk3dsmax
autodeskmaya
blender
cinema4d
demo
extension
images
patch
pmv_dev
softimage
.gitignore
README
__init__.py
apbs_map.py
comput_util.py
epmvAdaptor.py
epmvGui.py
epmvGui_26.py
epmvrc.py
install_plugin.mel
install_plugin.py
installer.py
license.txt
lightGridCommands.py
molAdaptor.py
register_epmv.py

README

We developed an open-source plug-in, embedded Python Molecular Viewer (ePMV), that runs molecular modeling software directly inside of professional 3D animation applications (hosts) to provide simultaneous access the capabilities of all of the systems. Uniting host and scientific algorithms into a single interface allows users from varied backgrounds to assemble professional quality visuals and to perform computational experiments with relative ease. The combination provides:

    • High quality rendering with shadows, global illumination, ambient occlusion, etc.
    • Intuitive GUI workflows that help users set up animations ranging from easy turntable rotations to sophisticated mechanism of action movies
    • Subcelluar modeling that allows users to illustrate or animate complex cell events in molecular detail by positioning objects with intuitive controls
    • A common Python Platform that allows users to initiate sophisticated algorithms like molecular dynamics or docking energy calculations on the fly and to interoperate multiple algorithms at the same time on the same model 

By enabling easy exchange of algorithms, ePMV can facilitate interdisciplinary research, smooth communication between broadly diverse specialties and provide a common platform to frame and visualize the increasingly detailed intersection(s) of cellular and molecular biology.

ePMV is include as a module in the PMV MGLToolsPckgs 1.5.6 [1] and thus doesn't require any additional download. Please click on the Installation link for instructions. ePMV plugins currently supports:

    • Cinema4D 12™
    • Blender 2.49
    • Maya 2011™

With the help of developers like you, this list can easily extend to include Sketchup (PySup), 3D Studio Max (via Py3dsMax @Blur-dev), Houdini, RealFlow, SoftImage XSI (PySoftimage), and many others... 

INSTALLATION
- open the host application and run the script install_plugin (.mel for maya, .py for other).
- click install, wait, restart.

For more Detail see http://epmv.scripps.edu/