示例#1
0
文件: kw1b.py 项目: wakita/pyqtgl
 def paintGL(self):
     eye = T.cartesian(T.rotateY(np.pi /20 * self.time).dot(self.eye))
     self.View = T.lookat(eye, self.target, self.up)
     dp = math.floor(self.time / 5) % 2
     if self.doPaint != dp:
         self.doPaint = dp
         glUniformSubroutinesuiv(GL_FRAGMENT_SHADER, 1, [self.doPaint])
     super().paintGL()
示例#2
0
文件: kw1a.py 项目: wakita/pyqtgl
 def paintGL(self):
     eye = T.cartesian(T.rotateY(np.pi /20 * self.time).dot(self.eye))
     self.View = T.lookat(eye, self.target, self.up)
     super().paintGL()
示例#3
0
文件: kw1a.py 项目: wakita/glvis
 def paintGL(self):
     eye = T.cartesian(T.rotateY(np.pi / 20 * self.time).dot(self.eye))
     self.View = T.lookat(eye, self.target, self.up)
     super().paintGL()