On 08/16/2013 04:08 PM, Robert Hanson wrote:
> I would very much appreciate feedback on a new option to increase the
> rendering speed of JSmol. It is an extension of the "wireframeRotation"
> idea that allows a variable amount of rendering compromise while a model is
> in motion. Please try
>
> http://chemapps.stolaf.edu/jmol/jsmol1/jsmol.htm
>
> Specifically, there are three options under the applet:
>
> *motion rendering compromises:*   fastest   surface/cartoon   none
>
> Please try those with different models -- perhaps
>    =1blu
>    caffeine with mep
>    (load +) mo homo
>    PyMOL session - dna
>    flexible fit
>
> dragging the model around to see
> Q: How significant is the speed increase in "surface/cartoon" or "fastest"
> relative to "none"?
>
Test system:
  - Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz (4 cores, no hyperthreading)
  - OpenSuse 12.2 64bit
  - Firefox 22.0

 From the examples above the only really signifikant drop in speed with 
"none" that might let me choose one of the other modes was "caffeine 
with mep", also at higher zoom rates.

Even with middle sized protein structures like '4otb' "none" was still 
preferable. And although rotation speed was much higher it seemed to 
take slightly longer from click-start to drag-end until the full view 
was restored at the end. This delay after releasing the mouse button 
before the full view was restored was almost not noticeable with smaller 
models.
To make the differences between the modes more testable on faster 
systems a larger (resizable?) display would be good.

> Q: Is this a viable solution to the iPad poor-performance problem?
>
No iPad available.
> Q: Which would you recommend for the default behavior for JSmol?
>
Not sure yet.
> Q: Suggestions?
>
1) Would it be possible to determine or estimate the frame rate and/or 
mouse speed to use it for an additional "auto" mode?
Without any information on the system speed an estimation purely by atom 
number, view type, display size etc. would probably not be sufficient.

2) It would be nice if the full view could be restored already after the 
movement stopped and not only after release of the mouse button.

Regards,
Rolf

-- 

Rolf Huehne
Postdoc

Leibniz Institute for Age Research - Fritz Lipmann Institute (FLI)
Beutenbergstrasse 11
07745 Jena, Germany

Phone:   +49 3641 65 6205
Fax:     +49 3641 65 6210
E-Mail:  [email protected]
Website: http://www.fli-leibniz.de

           Scientific Director: Prof. Dr. K. Lenhard Rudolph
        Head of Administration: Dr. Daniele Barthel
Chairman of Board of Trustees: Dennys Klein

VAT No: DE 153 925 464
Register of Associations: No. 230296, Amtsgericht Jena
Tax Number: 162/141/08228


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to