public Ventana() { InitializeComponent(); //identificador del lugar en donde voy a dibujar hdc = (uint)this.Handle; //toma el error que sucedio string error = ""; //Comando de inicializacion de la ventana grafica OpenGLControl.OpenGLInit(ref hdc, this.Width, this.Height, ref error); if (error != "") { MessageBox.Show("Ocurrio un error al inicializar OpenGl"); } //inicia la posicion de la camara asi como define en angulo de perspectiva,etc etc //controladora.Camara.EstablecerPerspectiva(); controladora.Camara.InitCamara(); //Habilita las luces Lighting.SetupLighting(); ContentManager.SetTextureList("texturas\\"); //especifico la ubicacion de las texturas ContentManager.LoadTextures(); //las cargo ContentManager.SetModelList("modelo\\"); // especifico la ubicacion de la oficina ContentManager.LoadModels(); // la cargo AudioPlayback.SoundDir = "sonidos\\"; AudioPlayback.LoadSounds(); //Color de fondo Gl.glClearColor(0.3f, 0.6f, 1, 1);//red green blue alpha controladora.CrearObjetos(); }
public MainForm() { InitializeComponent(); //identificador del lugar en donde voy a dibujar hdc = (uint)this.Handle; //toma el error que sucedio string error = ""; //Comando de inicializacion de la ventana grafica OpenGLControl.OpenGLInit(ref hdc, this.Width, this.Height, ref error); if (error != "") { MessageBox.Show("Ocurrio un error al inicializar OpenGl"); } //Habilita las luces Lighting.SetupLighting(); ContentManager.SetTextureList("texturas_low\\"); //especifico la ubicacion de las texturas ContentManager.LoadTextures(); //las cargo ContentManager.SetModelList("modelo\\"); // especifico la ubicacion de la oficina ContentManager.LoadModels(); // la cargo AudioPlayback.SoundDir = "sonidos\\"; AudioPlayback.LoadSounds(); //Color de fondo Gl.glClearColor(0.3f, 0.6f, 1, 1);//red green blue alpha controladora.Create(); //controladora.Camara.EstablecerPerspectiva(); controladora.Camara.SetCamara(1); //formularios PracticaForm.Instancia = new PracticaForm(); AcercaDeForm.Instancia = new AcercaDeForm(); DatosPracticaForm.Instancia = new DatosPracticaForm(); Ayuda.Instancia = new Ayuda(); instancia = this; this.MouseWheel += new MouseEventHandler(MainForm_MouseWheel); this.MouseMove += new MouseEventHandler(MainForm_MouseWheel); }