Entradas

Mostrando entradas de marzo, 2018

Tarea Texturas | Diana Vargas

Imagen
//Diana #include <windows.h> #include<stdio.h> #include<stdlib.h> //#include <GLUT/GLUT.h> #include <GL/glut.h> #include <math.h> int ancho=128,alto=128; float rotar=0,inc=0.1,rotar1=0; unsigned char * datos; unsigned char * datos1; void leerImagen(){     FILE *imagen;     imagen=fopen("C:\\Users\\hp\\Documents\\7 SEMESTRE\\spiderweb.raw","r");//abre el arch     if(imagen==NULL){printf("Error: No imagen");}     else{printf("Imagen cargada correctamente");}     datos=(unsigned char*)malloc(ancho*alto*3);//malloc : localidad de memoria     fread(datos,ancho*alto*3,1,imagen);     fclose(imagen);     } void usarTextura(){     glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);     glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);     glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, ancho, alto, 0, ...