1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
Description: fix syntax in some examples of the OrangeBook
Author: Cédric Boutillier <cedric.boutillier@gmail.com>
Forwarded: no
Last-Update: 2012-04-22
--- ruby-opengl-0.60.1.orig/examples/OrangeBook/brick.rb
+++ ruby-opengl-0.60.1/examples/OrangeBook/brick.rb
@@ -139,13 +139,13 @@ display = lambda do
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT)
case $gleModel[0]
- when :teapot :
+ when :teapot
glutSolidTeapot(0.6)
- when :torus :
+ when :torus
glutSolidTorus(0.2, 0.6, 64, 64)
- when :sphere :
+ when :sphere
glutSolidSphere(0.6, 64, 64)
- when :cube :
+ when :cube
drawCube()
end
glFlush()
@@ -257,7 +257,7 @@ end
special = lambda do |key,x,y|
case key
- when GLUT_KEY_HOME:
+ when GLUT_KEY_HOME
$fXDiff = 0
$fYDiff = 35
$fZDiff = 0
@@ -266,13 +266,13 @@ special = lambda do |key,x,y|
$fXInertia = -0.5
$fYInertia = 0
$fScale = 1.0
- when GLUT_KEY_LEFT:
+ when GLUT_KEY_LEFT
$fXDiff -= 1
- when GLUT_KEY_RIGHT:
+ when GLUT_KEY_RIGHT
$fXDiff += 1
- when GLUT_KEY_UP:
+ when GLUT_KEY_UP
$fYDiff -= 1
- when GLUT_KEY_DOWN:
+ when GLUT_KEY_DOWN
$fYDiff += 1
end
end
--- ruby-opengl-0.60.1.orig/examples/OrangeBook/particle.rb
+++ ruby-opengl-0.60.1/examples/OrangeBook/particle.rb
@@ -289,7 +289,7 @@ end
special = lambda do |key,x,y|
case key
- when GLUT_KEY_HOME:
+ when GLUT_KEY_HOME
$fXDiff = 206
$fYDiff = 16
$fZDiff = 10
@@ -299,13 +299,13 @@ special = lambda do |key,x,y|
$fYInertia = 0
$fScale = 0.25
$particleTime = 0
- when GLUT_KEY_LEFT:
+ when GLUT_KEY_LEFT
$fXDiff -= 1
- when GLUT_KEY_RIGHT:
+ when GLUT_KEY_RIGHT
$fXDiff += 1
- when GLUT_KEY_UP:
+ when GLUT_KEY_UP
$fYDiff -= 1
- when GLUT_KEY_DOWN:
+ when GLUT_KEY_DOWN
$fYDiff += 1
end
end
|