Jmol/Quaternions
From Proteopedia
(Difference between revisions)
| Line 20: | Line 20: | ||
<text>show axes</text></jmolButton></jmol> | <text>show axes</text></jmolButton></jmol> | ||
| + | When a new structure is loaded, the axes point left, up, and out of the screen. The Jmol command "reset" puts the coordinate system back into that initial orientation. | ||
| + | |||
| + | <jmol><jmolButton><script>reset</script> | ||
| + | <text>reset to initial orientation</text></jmolButton></jmol> | ||
| + | |||
| + | The Jmol command "q = quaternion()" assigns the current orientation to q. How is an orientation different from a rotation? An orientation is the rotation necessary to get the coordinate system from the "reset" orientation to the current orientation. The quaternion q0 for the initial orientation corresponds to no rotation, i.e. {0 0 1 0}. To get back to an orientation q after rotating, use "moveto 0 quaternion q". | ||
==Combining two rotations== | ==Combining two rotations== | ||
| - | ==Interpolating between orientations== | + | ==Interpolating between orientations== |
==Interpreting a rotation== | ==Interpreting a rotation== | ||
Revision as of 19:19, 24 July 2019
Examples
| |||||||||||
