Hi there, I have oriented on the different possibilities, but I think the best thing I could do is create a basic implementation of Managed Direct3D 9, which would include: - Basic polygon streaming; - Polygon coloring; - At least some basic texture mapping; - Keyboard, mouse, and joystick I/O. Is this an acceptable project? -- Sijmen Mulder