Пример #1
0
 def __init__(self, pos=None, color=None):
     super(LineVisual, self).__init__(close_keys='escape')
     self._dirty = False
     self._program = ModularProgram(self.VERTEX_SHADER,
                                    self.FRAGMENT_SHADER)
     self.panzoom = PanZoomTransform()
     self._program['transform'] = self.panzoom.shader_map()
     self.set_data(pos=pos, color=color)
Пример #2
0
 def __init__(self, pos=None, color=None, size=None):
     self._program = ModularProgram(self.VERTEX_SHADER,
                                    self.FRAGMENT_SHADER)
     self.set_data(pos=pos, color=color, size=size)