Exemplo n.º 1
0
 public SurfaceShader( ModelWindow owner )
 {
     this.owner = owner;
 }
Exemplo n.º 2
0
        public ModelWindow OpenModelViewer( string path )
        {
            try
            {
                Libx42.Model model = new Libx42.Model( path );

                ModelWindow wnd = new ModelWindow( model, path );
                wnd.MdiParent = this;

                wnd.Show();

                return wnd;
            }
            catch( Exception err )
            {
                MessageBox.Show( this, string.Format( "Error opening '{0}':\n\n{1} - '{2}'", path, err.GetType().Name, err.Message ),
                    "Error", MessageBoxButtons.OK, MessageBoxIcon.Error );
                return null;
            }
        }