Ну в данном виде это будет скорее на яве чем на МР
А не отрисовывается, потому что перед использованием надо проинициализировать
graphics3d = Graphics3D.getInstance();
а при отрисовке надо указать на чем отрисовыватьgraphics3d.bindTarget(M.G);
PS:При создании тем обращай внимание на правописание!