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(); }