User:Karsten Theis/transition proposal: Difference between revisions

From Proteopedia
Jump to navigation Jump to search
Karsten Theis (talk | contribs)
No edit summary
Karsten Theis (talk | contribs)
No edit summary
Line 1: Line 1:
<StructureSection load='' size='340' side='right' caption='UvrB in complex with ATP' scene='77/779435/Front/1'>
<StructureSection load='' size='340' side='right' caption='UvrB in complex with ATP' scene='77/779435/Front/1'>
I think smooth transitions from 3D scene to 3D scene are one of the great features in Proteopedia, and we should encourage using them. They allow the viewer to learn about different parts of a structure without losing their orientation.
I think smooth transitions from 3D scene to 3D scene are one of the great features in Proteopedia, and we should encourage their use. They allow viewers to learn about different parts of a structure without losing their bearing.


==Proposal: smooth transition as default==
==Proposal: smooth transition as default==

Revision as of 19:01, 29 August 2019

I think smooth transitions from 3D scene to 3D scene are one of the great features in Proteopedia, and we should encourage their use. They allow viewers to learn about different parts of a structure without losing their bearing.

Proposal: smooth transition as default

I propose to change the SAT such that transitions between two scenes using the same coordinates are always smooth. If an author does not want this behavior, there is a way to opt out by forcing a reload of coordinates. If coordinates are reloaded, show the new scene as fast as possible.

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.

Demo: new coordinates (or forced reload)

Start here: or here: .

Then load as fast as possible:

Original delays:

The two lines that make this slower:

 delay 1.0;
  moveto 1.0 { -506 -641 577 176.65} 707.57 0.0 0.0 ...

Demo: smooth transitions if coordinates are the same

Start here:

Then transition with zoom out and zoom in:

Original delays:


UvrB in complex with ATP

Drag the structure with the mouse to rotate