blob: 8e31f8bc74cfa7a3377ea36010a8ec4f1c85379c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#Renderer abstract class. Doesn't do much now, but might do more later.
#Inheriting classes MUST define render which takes a light system and renders it.
#Inheriting classes may define initRenderer which is called after the dictionary
#is pulled from config.
#TODO: multithreaded-rendering
from operationscore.SmootCoreObject import *
class Renderer(SmootCoreObject):
def init(self):
self.initRenderer()
threading.Thread.__init__(self)
def render(lightSystem):
pass
def initRenderer(self):
pass
|