Hi Riccardo -

Looking at the source (pymol/layer1/Ray.c, in RayRenderIDTF(), starting around line 2254) I can confirm that Sphere, Cone, Cylinder and Sausage representations are not implemented in the IDTF exporter.  Currently only triangle mesh representations (cartoon, surface) are supported.

Hope that answers your question,


Jared Sampson
Xiangpeng Kong Lab
NYU Langone Medical Center
550 First Avenue
New York, NY 10016

On Feb 9, 2014, at 12:26 PM, Riccardo <mitma07@gmail.com> wrote:

Hello to the PyMOL mailing list,
this is my first post.

I need to ask if there is some reason for which PyMOL fails to export a good idtf file from a small molecule visualized as sticks. In this case, neither IDTFConverter nor MeshLab (under Linux and Windows) can convert the file in an u3d file, because these two programs reject the PyMOL idtf output, reporting an error.

Different if I export the idtf from Jmol: in this case, the file is dozens of times bigger in size than PyMOL's output, and the u3d is generated without errors with sticks representation.

I noticed that, only when the style is set to cartoon (for proteins, not small molecules), the idtf file is good, but always without any other graphic representation different from the cartoon. Is this a limit for PyMOL idtf exporter, for which an implementation is required?

Thanks a lot,

Riccardo Volpe

 ChemBioScripting | X3D PyMOL Molecule Viewer | Gioacchino Riccardo Volpe
Managing the Performance of Cloud-Based Applications
Take advantage of what the Cloud has to offer - Avoid Common Pitfalls.
Read the Whitepaper.
PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net)
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net

This email message, including any attachments, is for the sole use of the intended recipient(s) and may contain information that is proprietary, confidential, and exempt from disclosure under applicable law. Any unauthorized review, use, disclosure, or distribution is prohibited. If you have received this email in error please notify the sender by return email and delete the original message. Please note, the recipient should check this email and any attachments for the presence of viruses. The organization accepts no liability for any damage caused by any virus transmitted by this email.