<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -37,14 +37,19 @@ gui_xy &lt;- function(data = flea, ...) {
 
   data_proj &lt;- NULL
   cur_proj &lt;- NULL
+  last_time &lt;- proc.time()[3]
   step_tour &lt;- function(...) {
     # if there's no tour, don't draw anything
     if (is.null(tour)) {
       pause(TRUE)
       return()
     }
+    
+    cur_time &lt;- proc.time()[3]
+    delta &lt;- (cur_time - last_time)
+    last_time &lt;&lt;- cur_time
 
-    tour_step &lt;- tour_anim$step2(svalue(sl) / 33)
+    tour_step &lt;- tour_anim$step2(svalue(sl) * delta)
     if (is.null(tour_step$proj)) {
       pause(TRUE)
       return()
@@ -142,7 +147,7 @@ gui_xy &lt;- function(data = flea, ...) {
     
   buttonGroup &lt;- ggroup(horizontal = F, cont=vbox)  
   glabel(&quot;Optimise for:&quot;, cont = buttonGroup)
-  gradio(c(&quot;Speed&quot;, &quot;Quality&quot;), cont = buttonGroup, 
+  gradio(c(&quot;Quality&quot;, &quot;Speed&quot;), cont = buttonGroup, 
     handler = function(ev, ...) {
       qopengl(view) &lt;- svalue(ev$obj) == &quot;Speed&quot;
     })
@@ -159,7 +164,7 @@ gui_xy &lt;- function(data = flea, ...) {
   pause(FALSE)
   visible(w) &lt;- TRUE
 
-  view &lt;- qplotView(scene = scene, opengl = T)
+  view &lt;- qplotView(scene = scene, opengl = FALSE)
   print(view)
   
   invisible()</diff>
      <filename>tourr-gui.r</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>157339a0d199a269a920439aea9f70f29d16c364</id>
    </parent>
  </parents>
  <author>
    <name>hadley</name>
    <email>h.wickham@gmail.com</email>
  </author>
  <url>http://github.com/hadley/qtpaint-demos/commit/9c68c14950606a3ff927da22e0f289d924c08ddd</url>
  <id>9c68c14950606a3ff927da22e0f289d924c08ddd</id>
  <committed-date>2009-07-01T18:20:13-07:00</committed-date>
  <authored-date>2009-07-01T18:20:13-07:00</authored-date>
  <message>Default to high-quality. Fix speed in radians per second</message>
  <tree>cb867bcc4a3ff98eef3e9ebc7532e6c978646a1b</tree>
  <committer>
    <name>hadley</name>
    <email>h.wickham@gmail.com</email>
  </committer>
</commit>
