Running brucey's example (with fix added) i get a "runtime exception: unhandled memory exception error" on RenderWorld. why?
Try adding TGlobal.GraphicsInit() to the Render method.
By the way, I can't figure out how to render textures. I'm only getting white surfaces.