def __init__(self, view_size=(10,10),scale=(10),*args, **kwargs): Window.__init__(self, *args, **kwargs) self.set_mouse_visible(True) self.view_scale = scale#min(self.width/view_size[0],self.height/view_size[1]) self.view_size = view_size self.undo = UndoManager(self) self.width = self.view_scale*self.view_size[0] self.height = self.view_scale*self.view_size[1] self.setup()
def __init__(self, view_size=(10, 10), scale=(10), *args, **kwargs): Window.__init__(self, *args, **kwargs) self.set_mouse_visible(True) self.view_scale = scale #min(self.width/view_size[0],self.height/view_size[1]) self.view_size = view_size self.undo = UndoManager(self) self.width = self.view_scale * self.view_size[0] self.height = self.view_scale * self.view_size[1] self.setup()
def __init__(self, config, filename=None, caption='Pyno', style=Window.WINDOW_STYLE_DEFAULT): Window.__init__(self, resizable=True, caption=caption, config=config, style=style) Process.__init__(self) self.set_minimum_size(320, 200) self.set_size(800, 600) # set window position to center screen = self.display.get_default_screen() self.set_location(screen.width // 2 - 400, screen.height // 2 - 300) pyglet.clock.schedule_interval(self.update, 1 / 30) # fps pyglet.clock.schedule_interval(lambda x: self.info(), 1) # drop time arg pyglet.clock.schedule_interval(lambda x: self.autosave(), 30) self.selected_nodes = [] self.code_editor = None self.field = None self.node_drag = False self.select = False self.connection = False self.connecting_node = None self.nodes_check = 0 self.w, self.c = (0, 0), (0, 0) self.mouse = (0, 0) self.pointer = (0, 0) self.line = () self.pan_scale = [[0.0, 0.0], 1] self.batch = None self.info_label, self.pyno_logo, self.menu = None, None, None self.new_batch() if filename: # open auto-save or welcome-file welcome = pkg_resources.resource_filename('pyno', 'examples/welcome.pn') (self.load_pyno(filename) or self.load_pyno(welcome))
def __init__(self): vs = True # limit FPS or something try: # Try and create a window with multisampling (antialiasing) config = Config(sample_buffers=1, samples=4, depth_size=16, double_buffer=True,) GLWindow.__init__(self, self.sizeX, self.sizeY, vsync=vs, resizable=False, config=config) except pyglet.window.NoSuchConfigException: # Fall back to no multisampling for old hardware super(Melee, self).__init__(self.sizeX, self.sizeY, vsync=vs, resizable=False) # Initialize OpenGL squirtle.setup_gl()
def __init__(self): self.icons = Icons() #self.sounds = Sounds() Window.__init__(self) glEnable(GL_DEPTH_TEST) glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA) self.set_caption(AppTitle) self.set_icon(self.icons.Icon16) # self.btnStart = pyglet.input.Button('Jugar') # self.btnConfig = pyglet.input.Button('Config') # self.btnAbout = pyglet.input.Button('Acerca') self.titlelabel = pyglet.text.Label(Title, font_name='Tahoma', font_size=32, x = self.width // 2, y = self.height // 2, anchor_x='center', anchor_y='center' )
def __init__(self): display = pyglet.canvas.get_display() config = display.get_default_screen().get_best_config(Config()) config.major_version = 3 config.minor_version = 3 context = config.create_context(None) Window.__init__(self, 800, 600, visible=False, resizable=True, caption='Tinyblend example', context=context) self.vao = (GLuint * 1)() glGenVertexArrays(1, self.vao) glBindVertexArray(self.vao[0]) # Load shaders shader = shaders.from_files_names('shaders/main.glsl.vert', 'shaders/main.glsl.frag') shader.owned = False shader.use() shader.enable_all_attributes() self.shader = shader # Uniforms matrices setup self.rotation = [-90, 0, 0] self.position = [0, 0, -4.5] shaders.transpose_matrices(False) self.upload_uniforms() # Scene creation self.setup_scene() # Show the window self.set_visible()
def __init__(self, a_world): # super(MainWnd,self).__init__() Window.__init__(self) # init GL options glEnable(GL_CULL_FACE) glFrontFace(GL_CCW) glCullFace(GL_BACK) glPolygonMode(GL_FRONT, GL_FILL) glPolygonMode(GL_BACK, GL_LINE) glEnable(GL_DEPTH_TEST) glDepthFunc(GL_LEQUAL) # create the world self.the_world = a_world # create the camera self.the_camera = camera.Camera() self.the_camera.x = 400 self.the_camera.y = -350 self.the_camera.z = 80
def __init__(self,a_world): # super(MainWnd,self).__init__() Window.__init__(self) # init GL options glEnable(GL_CULL_FACE) glFrontFace(GL_CCW) glCullFace(GL_BACK) glPolygonMode(GL_FRONT, GL_FILL) glPolygonMode(GL_BACK, GL_LINE) glEnable(GL_DEPTH_TEST) glDepthFunc(GL_LEQUAL) # create the world self.the_world=a_world # create the camera self.the_camera=camera.Camera() self.the_camera.x=400 self.the_camera.y=-350 self.the_camera.z=80
def __init__(self, *args, **kw): Window.__init__(self, *args, **kw) self.init_window()
def __init__(self, height, width): Window.__init__(self, height, width) self.clock_setted = False self.complete = 0 self.center = Point(height / 2, width / 2)
def __init__(self, height, width): Window.__init__(self, height, width) self.clock_setted = False self.complete = 0 self.center = Point(height/2, width/2)