Пример #1
0
class RenderManager(BaseSingleton):
    
    def __init__(self):
        # create a renderer
        self._renderer = GLWindowRenderer()

        self._render_queue = []
        
    def __del__(self):
        del self._renderer
        
    def init(self, width, height, title):
        self._renderer.init(width, height, title)
        
    def set_camera(self, camera):
        self._renderer.camera = camera
        
    def cull(self):
        self._renderer.cull()

    def draw(self):
        self._renderer.draw()      
Пример #2
0
    def __init__(self):
        # create a renderer
        self._renderer = GLWindowRenderer()

        self._render_queue = []