public void launch(object data)
        {
            renderer        = new RenderEngine();
            renderer.models = (RenderBase.OModelGroup)data;
            renderer.initialize(Screen.Handle, Screen.Width, Screen.Height);

            ModelsPanel.launch(renderer);
            TexturesPanel.launch(renderer);
            SkeletalAnimationsPanel.launch(renderer, FileIO.fileType.skeletalAnimation);
            MaterialAnimationsPanel.launch(renderer, FileIO.fileType.materialAnimation);
            VisibilityAnimationsPanel.launch(renderer, FileIO.fileType.visibilityAnimation);

            renderer.render();
        }
 public void finalize()
 {
     TexturesPanel.finalize();
     renderer.Dispose();
 }