Nico has just released Jmol 11.3.36, which fixes one bug and introduces two very cool new features. I encourage testing of this release with the understanding that some fundamental changes had to be made, and there is a larger than normal possibility that bugs were introduced.
bug fixes --------- # bug fix: inline loading not working Inline model loading got broken in Jmol 11.3.31; This functionality is restored. Thank you, Robert Lancashire, for pointing that out. new feature: POV-Ray -------------------- Just-about complete is a POV-Ray implementation for the Jmol application (not applet). Thank you, Pim Schravendijk for getting us going on this! I believe the only thing missing is dotted lines. The POV-Ray icon on the toolbar should bring up a dialog that works. It has been tested only with POV-Ray for Windows. Note that slab/depth is supported, and if you are interested in that, give it a try. An interesting option is to use no slab in Jmol and then introduce it in as complex a manner as desired in POV-Ray later. Jmol will set up the macro for you; you can fill it in as desired. Initially it is just an infinitely-deep box at the frame dimensions. A word about the POV-Ray implementation and perspective. Pim and I decided that by far the easiest thing to do was to leave Jmol in perspective depth mode and set POV-Ray to be in orthographic mode. This means that atoms closer to the user are exported with larger diameters than atoms further from the user, and bonds are drawn in POV-Ray as conical sections. It's a trick, for sure, and a bit of a fudge in terms of ray tracing. But it guarantees a nearly EXACT duplication of the view seen in Jmol. If you want to experiment with setting perspectiveDepth = false in Jmol and then setting the perspective in POV-Ray, feel free to do that. We'd be interested in the result. [There is a bug in 11.3.36 that displays atoms that are supposed to be behind the camera as single pixels when perspeciveDepth = false. That's fixed for 11.3.37.] new feature: antialiasing ------------------------- Long ago Miguel experimented with a technique called "full scene antialiasing" that smooths the sharp edges of an image. This technique involves creating an image twice as wide and twice as high as required, then averaging nearby bits to create the final result. It's both time and memory intensive, and it was never fully implemented. Full scene antialiasing is now implemented in Jmol 11.3.36. It is set to be the default for image writing (JPG, PNG, etc.) and can be turned on for the display as well. The two new variables are: antialiasImages = [true or false; default TRUE] antialiasDisplay = [true or false; default FALSE] You will have to experiment to see will work for your application. When display antialiasing is turned on, you will definitely notice a slow-down when you rotate a model, and large windows -- greater than 800x800 -- might cause out-of-memory conditions, though I have not observed that myself. If you are writing large JPG images and run into memory issues, set antialiasImages = false. Because of the default ON for images, users who have been using Jmol to create images should be pleasantly surprised by the new quality of those images. OR not. Please let me know what you think. Text, particularly when it is small, doesn't always turn out as crisp after antialiasing. But if you like a more rounded text, try a slightly larger font size before you decide you don't like it. You be the judge. Again, you can always turn off atnitaliasImages to be the same as before. Antialiasing and memory should not be an issue with POV-Ray, because Jmol just outputs the data to POV-Ray as a file without antialiasing and without any use of a screen buffer at all. POV-Ray has exquisite antialiasing, of course. --Bob -- Robert M. Hanson Professor of Chemistry St. Olaf College Northfield, MN http://www.stolaf.edu/people/hansonr If nature does not answer first what we want, it is better to take what answer we get. -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900 ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Jmol-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jmol-users

