Example #1
0
    def draw(self):

        if not self.model.loaded:
            return

        glPushMatrix()
        self.transform()

        glPopMatrix()
Example #2
0
    def draw(self):
        if not self.model.loaded:
            return

        glPushMatrix()
        self.transform()
        cameral = self.model.cameral

        orgin_position = cameral.get_origin_postion()
        self.img.blit(-orgin_position[0], -orgin_position[1])
        glPopMatrix()
Example #3
0
    def draw(self):

        if not self.model.loaded:
            return

        glPushMatrix()
        self.transform()

        player = self.model.player
        cameral = self.model.cameral
        orgin_position = cameral.get_origin_postion()

        x = player.location[0] - orgin_position[0]
        y = player.location[1] - orgin_position[1]
        player_image = self.get_player_image(player)

        if player_image is not None:
            player_image[player.image_index].blit(x, y)

        glPopMatrix()