User:Karsten Theis/transition proposal: Difference between revisions

Karsten Theis (talk | contribs)
No edit summary
Karsten Theis (talk | contribs)
No edit summary
Line 8: Line 8:
There are two advantages: First, it avoids a transition where it does not make sense (from an unrelated old scene to an arbitrary initial orientation of the new scene to the desired orientation). Secondly, this allows for some transition to be faster. Right now there is at least a 2 second delay built into loading a scene. This slows down browsing the figures.
There are two advantages: First, it avoids a transition where it does not make sense (from an unrelated old scene to an arbitrary initial orientation of the new scene to the desired orientation). Secondly, this allows for some transition to be faster. Right now there is at least a 2 second delay built into loading a scene. This slows down browsing the figures.


The demo below shows the proposed new behavior. Click on "DNA view" first, then on "fast move" or "fast load". For the original delayed transitions, click on "DNA view" first, then on "slow" options instead.  
The two demos below shows the proposed new behaviors. For Demo 1, click on "DNA view" first, then on "fast load" for the proposed behavior (new coordinates are loaded with minimal delay). For the original delayed transitions, click on "DNA view" first, then on the "slow load" option instead. For Demo 2, click on "DNA view" first, then on "fast move" (no loading of coordinates, smooth transition). For the original delayed transitions, click on "DNA view" first, then on "slow move" option instead.  


===Demo: new coordinates (or forced reload) ===
===Demo 1: new coordinates (or forced reload) ===
Start here: <scene name='77/779435/Dna/6'>DNA view</scene> or here: <scene name='77/779435/Lyso/2'>unrelated structure</scene>.
Start here: <scene name='77/779435/Dna/6'>DNA view</scene> or here: <scene name='77/779435/Lyso/2'>unrelated structure</scene>.


Line 23: Line 23:
   moveto 1.0 { -506 -641 577 176.65} 707.57 0.0 0.0 ...
   moveto 1.0 { -506 -641 577 176.65} 707.57 0.0 0.0 ...


===Demo: smooth transitions if coordinates are the same===
===Demo 2: smooth transitions if coordinates are the same===
Start here: <scene name='77/779435/Dna/6'>DNA view</scene>
Start here: <scene name='77/779435/Dna/6'>DNA view</scene>