/[gzz]/gzz/gfx/demo/texturelab.py
ViewVC logotype

Diff of /gzz/gfx/demo/texturelab.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by tjl, Fri Aug 30 11:16:11 2002 UTC revision 1.6 by jvk, Fri Aug 30 11:25:27 2002 UTC
# Line 32  class ShaderScene: Line 32  class ShaderScene:
32          self.sca = 1          self.sca = 1
33          self.shade()          self.shade()
34      def key(self, k):      def key(self, k):
35            if k == "+": self.sca += 1./16
36            if k == "-": self.sca -= 1./16
37          if k == "s":          if k == "s":
38              retexture()              retexture()
39              self.shade()              self.shade()
# Line 63  class ShaderScene: Line 65  class ShaderScene:
65          self.angle += 13          self.angle += 13
66    
67          print "Angle: ",self.angle          print "Angle: ",self.angle
68          rotate(vs, "rot", 45, 0, 1, 1)          rotate(vs, "rot", 45, 0, 1, 0)
69          # self.sca = 1-self.sca          #self.sca = 1-self.sca
70    
71          transaffine(vs, "coor", self.sca, 0, 1, 0, 0, 1)          transaffine(vs, "coor", 100*self.sca, 0, 1, 0, 0, 1)
72          putnoc(vs,          putnoc(vs,
73              getDListNocoords("""              getDListNocoords("""
74                  Enable TEXTURE_GEN_S                  Enable TEXTURE_GEN_S
# Line 79  class ShaderScene: Line 81  class ShaderScene:
81                  TexGen T EYE_PLANE 0 0.01 0 0                  TexGen T EYE_PLANE 0 0.01 0 0
82                  TexGen R EYE_PLANE 0.01 0 0 0                  TexGen R EYE_PLANE 0.01 0 0 0
83              """))              """))
84          # poptrans(vs, "coor")          poptrans(vs, "coor")
85          poptrans(vs, "rot")          poptrans(vs, "rot")
86    
87          vs.put(          vs.put(

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26