azulus/omega13k

rendering should be completely abstracted from implementation

Closed this issue · 0 comments

we need to be able to swap out the underlying render engine. We should move to something more like drawShape(shape, offset) instead of drawing the shape to a canvas we pass in and then moving the canvas (allowing the render engine to do that if it makes sense)