title: Three.js How to use quaternion to rotate camera (part 2)
body: <p>Can anyone modify this basic file</p>
  
  <p><a href="http://jsfiddle.net/koweiny/MQkKW/" rel="nofollow">http://jsfiddle.net/koweiny/MQkKW/</a></p>
  
  <p>so that the <strong>camera</strong> (not the cube) rotates around the cube using quaternions?</p>
  
  <p>I've been searching for an example around the web and I haven't found any. Found indications simply don't work. And I've checked that there are also many people looking for an example. A simple rotation would be enough to illustrate the mechanism.</p>
  
  <p>By the way:</p>
  
  <pre><code>THREE.Quaternion.slerp(a, b, c, d);
  </code></pre>
  
  <p>What are <em>a</em>, <em>b</em>, <em>c</em> and <em>d</em> used for in that function? Is slerp the best way to rotate a camera?</p>