Towards Interactive 3D Graphics in Chemistry Publications
Towards Interactive 3D Graphics in Chemistry Publications Vladislav Vasilyev Supercomputer Facility Australian National University, Canberra, Australia
Computational Chemistry is Dealing with Intristically 3-Dimensional Data <ul><li>There are plenty of molecular-visualization programs, both freeware and commercial ones, which can provide interactive representations of molecular geometry and 3D properties </li></ul>
Publication of Calculated Results is Limited to the Static 2-Dimensional (2D) Images <ul><li>Although many scientific publishers allow linking of supplementary materials to the original articles, it could require readers to have dedicated visualization software, (format conversion) tools, etc. </li></ul><ul><li>Thus the effective communication between the authors and readers is limited. </li></ul>
Possible Solution? <ul><li>The use of publishing technology which embeds the 3D information into the original paper </li></ul><ul><li>3D information should be accessed by all readers interactively without the need for any additional software </li></ul>
PDF is Current Gold Standard of Electronic Publishing
Dealing with 3D Data in PDF Traditional Approach <ul><li>Showing 3D Data as 2-Dimensional Pictures </li></ul><ul><li>Linking suplementary material from published papers </li></ul><ul><li>-> need for specialized visualization software, tools, etc. </li></ul>
Dealing with 3D Data in PDF 3d Approach <ul><li>Starting from the Adobe Acrobat 7.0 family in 2005 it has became possible to embed, view, and navigate 3D content in PDF files. </li></ul><ul><li>The embedded 3D content can be viewed and fully interacted with the free Adobe Acrobat Reader on any computer, with no additional visualization software required </li></ul>
How to Embed 3D Data into PDF Only Acrobat 9 Pro Extended can be used for creating 3D PDF Documents
For the LaTeX Geeks… <ul><li>movie15 </li></ul><ul><li>http://www.ctan.org/tex-archive/macros/latex/contrib/movie15/ </li></ul><ul><li>movie15 package provides an interface to embed movies, sounds and 3D objects into PDF documents for use with LaTeX as well as pdfLaTeX . </li></ul>
1) Inserting 3D Object in Acrobat 9 Pro Extended: Loading CAD * File * CAD – Computer-Aided Design
3D PDF and Microsoft Office products Word, PowerPoint, and Excel In Microsoft Office applications, user can adjust the placement, background color, and other properties of inserted 3D models (hide or isolate parts, create new views, and set model perspective). The resulted Office document with the embedded 3D model(s) can be converted into the 3D PDF.
2) Inserting 3D Object in Acrobat 9 Pro Extended: Capturing 3D Scene <ul><li>Acrobat captures a 3D model from any 3D CAD application that supports OpenGL. </li></ul><ul><li>The 3D capture is not that straightforward and requires specific settings for different applications in order to work. </li></ul>
Custom Views in 3D PDF Custom Views help readers to navigate quickly the 3D content (such as top, bottom, left, right, inside, outside, etc.).
Custom Views in 3D PDF Custom Views help readers to navigate quickly the 3D content: molecule, molecule+ESP, molecule+HOMO, molecule+LUMO
Poster Image in 3D PDF 2D image that is not part of the 3D content which is displayed when the interactive content is not activated. Poster Image 3D Content
How to Embed Molecules and 3D Molecular Properties into 3D PDF? <ul><li>27 Computer-Aided Design formats </li></ul><ul><li>Screen capture </li></ul><ul><li>VMD -> Screen Capture </li></ul><ul><li>PyMol -> VRML file </li></ul><ul><li>Jamberoo (former JMolEditor) -> VRML </li></ul>
General Workflow Using VRML 3D Scene <ul><li>Virtual Reality Modeling Language (VRML) File </li></ul><ul><li>VRML is an ASCII (text) file format </li></ul><ul><li>It can be visualized by VRML viewers and can be edited in text or VRML editors </li></ul><ul><li>Thus, the VRML format gives more control over the 3D scene for advanced users. </li></ul>3D PDF
On-Line Tutorial for Creating 3D PDF http://sf.anu.edu.au/~vvv900/cct/appl/jmoleditor/manual/tutorials/3d-pdf/
Jamberoo – Molecular Editor/Builder On the web: http://sf.anu.edu.au/~vvv900/cct/appl/jmoleditor/index.html ~8100 downloads from 77 countries for two years
Jamberoo Supports Many Popular Computational Chemistry Formats Gaussian GAMESS Mopac PBD Tripos Mol2 Amber Gromacs etc.
Displaying Vibrational Spectra Use combobox to select spectrum to plot and press “Show Spectrum” button to plot selected spectrum Implemented for Gaussian output files
Displaying Vibrational Modes Shows Animation of Vibrations and Displacement Vectors Implemented for Gaussian & ADF output files
Conclusions PDF documents with integrated 3D models provide new ways of visualizing complex molecular properties in an instructive and interactive manner which is ideally suited for the research and educational purposes
Acknowledgments <ul><li>Prof. Feng Wang and Dr. David G. Barnes (Swinburne University of Technology, Melbourne) for bringing 3D PDF capabilities to my attention and useful discussions </li></ul><ul><li>Dr. Kevin Pulo – Supercomputer Facility, ANU </li></ul>
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.