DirectXやらOpenGLレベルから作るならまだしも・・・